Hostel El Castillo is located on a main street in Castillo, next to the town market. It features free WiFi internet access and rooms with shared bathrooms. Each accommodation is simply furnished. They are all fitted with tiled floors and a fan.
Hostel El Castillo is located on a main street in Cast Read more
Hostel El Castillo is located on a main street in Castillo, next to the town market. It features free WiFi internet access and rooms with shared bathrooms. Each accommodation is simply furnished. They are all fitted with tiled floors and a fan.
Hostel El Castillo is located on a main street in Castillo, next to the town market. It features free WiFi internet access and rooms with shared bathrooms. Each accommodation is simply furnished. They are all fitted with tiled floors and a fan.
Number of Rooms: 4