Best hotel in the heart of london
The location is one of the best in london; 5 minutes walk from covent gardens and from piccadilly circus. in the area there are plenty of fine restaurants and shops. the hotel is stylish, comfortable, with beautiful rooms; the service is as usually excellent.
Chiudi