Offering a restaurant, Hotel Country Comfort is located in Ella, a 5-minute walk from from the Ella Railway Station and Ella Town
Free WiFi access is available
Featuring the bay windows overlooking the garden, the room comes with a fan, TV and dining table
Hotel
Habitación
Restauración