Elza is a hotel and restaurant offering comfortable accommodations with private bathrooms and double beds. Guests can enjoy a spacious and cozy dining area with a drink bar.