Hotel Bella Vista
3 Stars22 Mimosa Road - 6330 - Jeffreys Bay, South Africa View Map
Property Location Located in Jeffreys Bay, Bella Vista is convenient to Supertubes and Albatross Beach. This apartment is within the region of Dolphin Beach and St. Francis Bay Beach.Rooms Make yourself at home in one of the guestrooms featuring refrigerators and microwaves. Rooms have private balconies. Complimentary wireless Internet access keeps you connected, and DVD players are provided for your entertainment. Bathrooms have bathtubs or showers and hair dryers.