Boutique hotel Villa Bella offers comfortable rooms with balconies and scenic views. Features a restaurant, bar, shared lounge, and terrace.