Situated in the old diplomatic quarter of the city, the Grand Hotel Villa de France has been providing luxurious accommodation for over a century. Centred around an outdoor swimming pool and set within its own landscaped gardens, the hotel offers peace and tranquillity in a city centre location. All guestrooms are designed with style and comfort in mind.
Features: 20 rooms, restaurant, fitness centre, spa, tennis court, outdoor swimming pool, Wi-Fi.
Room amenities: Air conditioning, television, hairdryer.
Order your copy of the brochure to see the world come to life in print.