Novotel London Greenwich Hotel

Address: 173-185 Greenwich High Road, London, United Kingdom

Ideally located in the prime touristic area of Greenwich, Novotel London Greenwich Hotel promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the hotel's facilities and services. 24-hour room service, facilities for disabled guests, car park, room service, meeting facilities are on the list of things guests can enjoy. Each guestroom is elegantly furnished and equipped with handy amenities. The hotel offers various recreational opportunities. A welcoming atmosphere and excellent service are what you can expect during your stay at Novotel London Greenwich Hotel.




Related Points of Interest Nearby:

Novotel London Greenwich Hotel

Hotels
Approximately 0 km away
Address: 173-185 Greenwich High Road, London, United Kingdom

Hotel Novotel London Greenwich

Hotels / Restaurants
Approximately 0.01 km away
Address: 173-185 Greenwich High Road, London SE10 8JA, United Kingdom

St Christopher's Inn Greenwich Hostel

Hotels
Approximately 0.08 km away
Address: 189 Greenwich High Road, London, United Kingdom

St Christopher's Inn Greenwich Hostel

Hotels
Approximately 0.08 km away
Address: 189 Greenwich High Rd, London SE10 8JA, UK

St Christopher's Inn Greenwich Hostel

Hotels
Approximately 0.08 km away
Address: 189 Greenwich High Road, London, United Kingdom

The Furniture Union

Hotels / Furniture Store / Store
Approximately 0.22 km away
Address: Greenwich Centre Business Park, 53 Norman Rd, London SE10 9QF, UK

The Royal Greenwich Collections

Hotels
Approximately 0.26 km away
Address: 30 Norman Road, Greenwich, London SE10 9QZ, UK

The Royal Greenwich Collections

Hotels
Approximately 0.29 km away
Address: 30 Norman Road, London, London, England, United Kingdom

Alton`s Guest House Greenwich

Hotels
Approximately 0.37 km away
Address: Barnstaple House, Devonshire Dr, London SE10 8LD, UK

Ibis London Greenwich Hotel

Hotels
Approximately 0.38 km away
Address: 30 Stockwell street, London, City of London, United Kingdom