26 Newark StreetLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+16 more photosPrime Location Near Major Attractions: Situated just minutes away from iconic landmarks such as the Sky Garden and Tower of London.
Modern Amenities for Comfort: Enjoy the convenience of a fully equipped kitchen, flat-screen TV, and free WiFi throughout the property.
Convenient Non-Smoking Accommodation: Relax in a stylish 1-bedroom apartment with a dedicated workspace and contemporary furnishings.
For a memorable stay in London, book your stay at this modern flat now.
Popular amenities
One-Bedroom Apartment
26 Newark Street
Open in Google MapsCheck-in
16:00 – 22:00
Check-out
10:00