Enjoy Chiloé
Hotel
Castro, Chiloe
6.6/10
66 reviews
Free Wi-Fi
Enjoy Chiloé is located in the city of Castro and offers a spa, fitness center, restaurant and rooms with sea views. There is free Wi-Fi.
Number of rooms: 88
Ruta 5 Sur 2053, 5665000 Castro, Chile