A hotel

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

London, United Kingdom

Extended stay hotel

A hotel Reviews | Rating 3 out of 5 stars (5 reviews)

A hotel is located in London, United Kingdom on 235 Golders Green Rd. A hotel is rated 3 out of 5 in the category extended stay hotel in United Kingdom.

Address

235 Golders Green Rd

Open hours

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