REVIEW Hotel Presidente. San Jose, Costa Rica
REVIEW Hotel Presidente Hotel Presidente is a boutique 4 star hotel situated right on the main mall of central San Jose, walking distance to the majority of San Jose attractions. The hotel boasts all the facilities you would require of a city hotel including a gym, day spa and restaurant. Overall rating 5 out of 5 …