Twenty Five, London
Hotel Overview
4-star luxury hotel in London with rooftop views
Location
Twenty Five is located in the heart of London, offering easy access to major attractions such as The Shard and Tower Bridge. The nearest underground station, Tower Hill, is just a 5-minute walk away, connecting guests to the entire city. London's bustling business district is also within close reach, making it convenient for both leisure and business travelers.
Rooms
The hotel offers
Dining
On-site dining options at Twenty Five include a
Business Facilities
The
Wellness
Twenty Five offers a
Highlights
Location: Close to The Shard and Tower Bridge
Rooms: 24 well-appointed guest rooms
Dining: On-site stylish restaurant
Business: Equipped business center
Wellness: Fitness center available
Must-do experiences
- Stroll through Borough Market for delicious street food and local treats.
- Visit the lesser-known Leadenhall Market, a dazzling Victorian gem.
- Discover the hidden gem of God's Own Junkyard for vibrant art pieces.
- Savor fish and chips at Poppies, a celebrated local favorite.
- Experience the immersive exhibits at the Design Museum for creativity.
Pick the Room That Suits Your Travel Needs
View Room Rates & Availability by Date
Facilities
General
- No smoking on site
- Wi-Fi
- No pets allowed
- Security
- Smoke detectors
- Fire extinguishers
Guest Parking
- Electric kettle
- Cookware/ Kitchen utensils
Spa & Leisure
- Garden area
Room features
- Heating
- Tea and coffee facilities
- Dining table
- Ironing facilities
Bathroom
- Washing machine
- Free toiletries
Self-catering
- Electric kettle
- Cookware/ Kitchen utensils