
London, United Kingdom
Amazing Altitude Apartments
4-star hotel
These apartments are the ideal choice for travellers who want the comfort of home with the excitement of city life right outside their door. Located in Central London and incredibly close to the river Thames, your mornings will…
- Wi-fi
- 24-hour security
- Car hire · extra charge
- Clothes dryer

















