
Hotel Calle de Alcala
santa cruz, 00011 Santa Cruz, Costa Rica, Santa Cruz
Location A very nice place to stay for a reasonable price - hotel Hotel Calle de Alcala is located in Santa Cruz. This hotel is located in walking distance from the city center. At the hotel Spend an evening in a nice atmosphere of the bar. You can stop by the restaurant. Specially for
Free WiFiParkingPool



