Offering a garden, Baudin Beach Apartments is set in Baudin Beach. Guests enjoy free WiFi. All units are air conditioned and feature a seating area. Some units have a balcony and/or patio.
Book this Hotel