TWIN TOWERS HOTEL, London
Property overview
4-star city-center hotel with panoramic views
Accommodations
Twin Towers Hotel offers a variety of room types, including
Dining Options
The hotel houses multiple dining choices, including the
Location
Situated in the heart of London, Twin Towers Hotel is within walking distance of attractions like
Business Facilities
Twin Towers Hotel includes comprehensive business amenities, featuring
Wellness and Fitness
The hotel offers a
Highlights
Location: Central London, walking distance to attractions
Rooms: 1,100 guest rooms with panoramic views
Dining: Tower Restaurant & Lounge Bar
Business Facilities: Meeting rooms with audio-visual technology
Wellness: Fitness center & sauna
Choose your preferred room
Calendar of room availability and rates
Facilities
General
- No smoking on site
- Free Wi-Fi in public areas
- Pets allowed
Guest Parking
- Electric kettle
Room features
- Mini-bar
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle



