8.4
Great
The Capital Hotel, Apartments & Townhouse - London
51.4999835, -0.1616577- London, United Kingdom
- |
- +44-160-073-8777
334£
We had a great time staying here for 7 nights with my wife
-
Jane
We had a great time staying here for 7 nights with my wife. The breakfast was fantastic with delicious pastries and fresh juice.- The staff members were outstanding and gave us some helpful recommendations.- The location was super central and close to the Picadilly Line, making it convenient to reach various attractions in London.