THE ALTA HOTEL

Alto de las Palomas
Santa Ana
Costa Rica