Hotel Sherwood
Hotel
Tela, Atlantis
Located in Tela, Hotel Sherwood offers an outdoor swimming pool and a restaurant. Free Wi-Fi access is available.
Number of rooms: 37
Avenida Guatemala, Peatonal Playera, 10001 Tela, Honduras