With a stay at Immaculate 1-bed Apartment in London - Mydas Place in London (Greenwich), you'll be a 5-minute drive from Thames River and 10 minutes from O2 Arena. This apartment is 3.2 mi (5.1 km) from ExCeL Exhibition Centre and 8 mi (12.8 km) from Tower of London.
Rooms
Make yourself at home in one of the 3 guestrooms, featuring kitchens with refrigerators and ovens. Rooms have private balconies. Complimentary wireless internet access is available to keep you connected. Conveniences include microwaves and electric kettles.