Located in Tela, Hotel Sherwood offers an outdoor swimming pool and a restaurant. Free WiFi access is available. Each air-conditioned room here will provide you with a cable TV, a balcony, and a private bathroom with a bath or shower.
Facilities of Hotel Sherwood
- Air conditioning