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.
Available from $100.00.