Greenwich Hotel

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Thamesmead West, London, United Kingdom

booking.com
Hotel supply store

Greenwich Hotel Reviews | Rating 3.2 out of 5 stars (5 reviews)

Greenwich Hotel is located in Thamesmead West, London, United Kingdom on 10 Woolwich New Rd. Greenwich Hotel is rated 3.2 out of 5 in the category hotel supply store in United Kingdom.

Address

10 Woolwich New Rd

Phone

+44 7399513681

Service options

In-store shopping

Open hours

...
There is no reviews yet about Greenwich Hotel, be the first to write a review and give your rating to Greenwich Hotel
Write review Claim Profile