Flat 001, 13 Cassilis RoadLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+23 more photosLuxurious Amenities Indulge in our spacious guestrooms equipped with kitchens, private balconies, and convenient workspaces. Find everything you need for a comfortable stay, including refrigerators and microwaves.
Prime Location Located in the vibrant Canary Wharf area, our Green Terrace Apartment is just minutes away from iconic landmarks like the Thames River, ExCeL Exhibition Centre, Tower of London, and Tower Bridge. Explore the best of London right at your doorstep.
Easy Access to Airports Conveniently situated near major airports including London City, Heathrow, Gatwick, Stansted, and Luton, our apartment ensures a hassle-free travel experience for our guests.
Ready to experience the perfect blend of comfort and convenience at Green Terrace Apartment? Book your stay now!
Basic Apartment
Flat 001, 13 Cassilis Road
Open in Google MapsCheck-in
16:00 – 19:00
Check-out
11:00