Five star luxury hotel that offers everything from stylish rooms to a relaxing spa.
The British Museum |
7 min walk
|
Check-in is available from 15:00 and check-out is required by 11:00.