Villa Mimosa places you within a 10-minute drive of popular sights such as Church of the Sacred Heart and Place d'armes. This 3-star hotel has 34 guestrooms and offers an outdoor pool, an indoor pool, and free in-room WiFi.
Sit down for a leisurely bite to eat at the onsite restaurant, or enjoy a drink at the bar/lounge.
The 34 air-conditioned accommodations feature balconies or patios and afford space to spread out with a separate bedroom and living rooms. Flat-screen TVs come with cable channels, and guests can stay connected with free WiFi. Beds sport premium bedding and bathrooms offer hair dryers and free toiletries. Other standard amenities include refrigerators, microwaves, and coffee makers.
Villa Mimosa features an indoor pool, an outdoor pool, and a children's pool. A stay here includes free parking. Front-desk staff can assist with concierge services and dry cleaning/laundry. Additional amenities include a gym, free WiFi in public areas, and a 24-hour business center.