Boasting a convenient location in Central London, this fully refurbished hotel provides luxurious amenities and a peaceful night’s sleep just a stone’s throw away from the city’s main attractions.
Disposant d'une situation idéale au centre de Londres, cet hôtel entièrement rénové propose des installations de luxe et garantit de bonnes nuits de sommeil, à quelques pas des principaux sites touristiques de la ville.