Balmoral
The Balmoral is a four star hotel within walking distance to the business & financial district, a variety of entertainment and shopping areas and close to the main historical & cultural landmarks of San Jose Costa Rica, only 30 minutes away from the Juan Santamaria International Airport.
Comments on Balmoral