Boasting a shared lounge and a restaurant, st michelle is situated in Babadé. This 3-star hotel features free WiFi and a bar. The accommodation offers a 24-hour front desk. All units in the hotel are fitted with a flat-screen TV. St michelle provides certain rooms that have a terrace, and the rooms Read more
Boasting a shared lounge and a restaurant, st michelle is situated in Babadé. This 3-star hotel features free WiFi and a bar. The accommodation offers a 24-hour front desk. All units in the hotel are fitted with a flat-screen TV. St michelle provides certain rooms that have a terrace, and the rooms have a coffee machine. All rooms will provide guests with a microwave. The daily breakfast offers continental, American or vegan options. The accommodation offers a sun terrace.