Offering a restaurant, Hotel Don Chicho is located in Bocas del Toro Town Centre, only 200 metres from the main beach. This simple hotel features laundry facilities and free Wi-Fi.
Offering a restaurant, Hotel Don Chicho is located in Bocas del Toro Town Centre, only 200 metres from the main beach. Read more
Offering a restaurant, Hotel Don Chicho is located in Bocas del Toro Town Centre, only 200 metres from the main beach. This simple hotel features laundry facilities and free Wi-Fi.
Offering a restaurant, Hotel Don Chicho is located in Bocas del Toro Town Centre, only 200 metres from the main beach. This simple hotel features laundry facilities and free Wi-Fi.
Number of Rooms: 17