My Guide Website?
Villa Vaucluse Apartments
The beautifully furnished one bedroom apartments are set around a lush tropical atrium. Located within easy walking distance of all that the city center has to offer.
The extended reception hours for arriving and departing guests, also provide a ready source of information and assistance with regard to business services, tours and features of the area.
Whether you stay for a few days or a few weeks, enjoy the extra facilities a luxury self-contained 4 star plus rated apartment offers for the same price as a hotel room.