Located on a peaceful area, Las Cumbres Inn sits on top of a hilltop in the friendly suburb of Escazú. Some of the rooms in the house come with a stunning view of the Central Valley and others with the mountain view.

Comments are closed.