Beach Villa One bedroom #11 is a villa with a terrace, set in Shaefer. Guests benefit from balcony. Free WiFi is offered and free private parking is available on site. Read more
Beach Villa One bedroom #11 is a villa with a terrace, set in Shaefer. Guests benefit from balcony. Free WiFi is offered and free private parking is available on site.