Safety Deposit Boxes, Left Luggage / Storage Facilities, Dry Cleaning / Laundry Service 24 hour
- No Information Available At This Time. Read more
Safety Deposit Boxes, Left Luggage / Storage Facilities, Dry Cleaning / Laundry Service 24 hour
- No Information Available At This Time.
Number of Rooms: 69
Located in the very center of London and providing access to all major tourist attractions, theatres and City businesses.
Nearest airport: Heathrow Airport 30km