The four-star De Vere Venue Devonport House lies in Greenwich, one of London’s visitor hotspots and a designated World Heritage site. Guest rooms at this reputable hotel offer Thames river views and a chance to step back in time, with the building having been restored to its original splendour. Patrons of the hotel can easily access the city and its popular attractions by public transport, including the Tower of London, Big Ben and Oxford Street.