Hotel Bellavista offers relaxed lodging with a restaurant, cafe/bar, and complimentary Wi-Fi. Amenities include a shared lounge, terrace, and 24-hour reception.