Offering free WiFi and a sun terrace, Guest House El Castillo is located in El Castillo de La Concepción. Guests can enjoy the on-site restaurant, with grocery delivery available on request. San Carlos Airport is 42 km away.
Located in El Castillo de La Concepción, Guest House El Castillo featur Read more
Offering free WiFi and a sun terrace, Guest House El Castillo is located in El Castillo de La Concepción. Guests can enjoy the on-site restaurant, with grocery delivery available on request. San Carlos Airport is 42 km away.
Located in El Castillo de La Concepción, Guest House El Castillo features accommodation with free WiFi and a terrace. San Carlos Airport is 42 km away.
Number of Rooms: 5