Studio 64
Located within 25 minutes' walk of Tower Bridge, Studio 64 London hotel is approximately 500 metres from Liverpool Street.
Location
The hotel is about 15 km from London City airport and 3.6 km from such cultural venues as the art museum "National Gallery". There is Sky Garden within close proximity of this London property. Also, SEA LIFE Centre London Aquarium lies about a 10-minute ride away, and Moorgate is within a 700-metre distance of the hotel. The accommodation is just next door to London Liverpool Street train station.
Rooms
Guests can use a separate toilet, along with hairdryers and toiletries.
Food & Drinks
You can relish British cuisine at Duck & Waffle located just 7 minutes' walk from this London hotel.
Why choose Studio 64 London
Main amenities
-
Free Wi-Fi
-
Air conditioning
Amenities
Studio 64- Free Wi-Fi
- Air conditioning
Internet
- Free Wi-Fi
Parking options
- Parking
In the rooms
- Air conditioning
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
General facilities
- No smoking on site
Enter dates to see availability