Accommodation rating: Superior
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.
Please call 020 3813 2966 for more information or to make a booking.