Hotel Castillo

From $ -1 per night

Avg. User Rating:


Iglesia Católica, 1 cuadra al Sur, 1/2 cuadra al Oeste, Ometepe Island, Nicaragua
(505) 8856 8003
Show More Info

User Reviews


Hotel Castillo