This five star hotel offers a luxurious on-site spa, a Michelin Star restaurant and spacious rooms.
National Gallery |
5 min walk
|
St. James's Park |
10 min walk
|
Westminster Abbey |
17 min walk
|
Big Ben |
18 min walk
|
Check-in is available from 15:00 and check-out is required by 12:00.