The Chillout Ella

  • 61

The Chillout Ella

Overlooking lush green mountains, The Chillout Ella offers tranquil and comfortable accommodations with free WiFi access in the guestrooms. It operates a 24-hour front desk and provides complimentary parking on site.

Location