Hotels in / England / London / Greenwich District
Admiral Tower Apartment | Greenwich | London |111 Admiral Tower Dowells Street, London, Greater London, SE1O 9GE, EnglandCompare Prices for this Hotel
Hotel Details
Accommodation is available throughout the year. On public holidays a minimum stay of 2 consecutive nights is required. The pier is also a short stroll away where you are able to board pleasure boats for a guided explore along the river cleaning fee added. Direct trains are available to Central London (London Bridge or Charing Cross) the City Canary Wharf and the O2 arena at North Greenwich. The apartment has exceptionally good travel links being just a 5 minute to walk from Greenwich Mainline and two DLR stations. The arts and crafts market and quirky boutique shops are also a must see. Within short walking distance local attractions comprise Greenwich Royal Park the Royal Observatory the Cutty Sark the National Maritime Museum and Greenwich Theatre. There are plenty of excellent restaurants alongside quintessential British favorites such as Pie and Mash and Fish and Chip shops. As a World Heritage Site Greenwich has long been a haven for visitors to London with its fascinating history period architecture and thriving cultural scene. Just a couple of minutes to walk from the centre of Greenwich it also boasts incredible views directly over the River Thames. The location of this recently renovated three-bedroom property is second to none. This super luxury riverside apartment is located on the first floor of a contemporary development in the heart of historic Greenwich. Why not take advantage of our lower mid-week prices impressive 3 guest bed apartment in the heart of Greenwich with high views over the river sleeps 6 There is a Noise and Damage Deposit paid before key collection and is fully refundable 24/7 after your booking. Compare Prices for this HotelFACILITIES:- Admiral Tower Apartment | Greenwich | London |111 Admiral Tower Dowells Street, London, Greater London, SE1O 9GE, England
Admiral Tower Apartment | Greenwich | London |111 Admiral Tower Dowells Street, London, Greater London, SE1O 9GE, England
|