Location: 18, Remus Road, London, GB
Star Rating: 4 Stars
Property Type: Apartments
Convenient Location
Located in London's Tower Hamlets, this apartment is within a 10-minute walk of Queen Elizabeth Olympic Park and London Stadium. Easy access to several key attractions.
Modern Amenities
Featuring a kitchen with a refrigerator and an oven, as well as a private balcony, microwave, and washer/dryer. Ensuring all your comfort needs are met.
Nearby Attractions
Enjoy being close to notable landmarks like Liverpool Street, Tower of London, and the vibrant Borough Market. Immerse yourself in the heart of London’s charm.
Book now and experience London’s finest at your doorstep.
Check-in: N/A - Anytime
Check-out: N/A




















