San Jose Costa Rica Hotel – Alta
If you are looking for a premium hotel in San Jose, Costa Rica... you are at the right place!
The Alta Boutique Hotel is a leader among San Jose Costa Rica hotels offering a wide variety of activities designed to pamper its exclusive clientele.