Yahoo Local Web Search

  1. more images

    The Ramada London Finchley is located in a quiet area of a large leisure complex minutes from major road links A405 and...

    more
    • 3 Leisure Way, London, N12 0QZ
    • (020) 8089 0312

Search results

  1. Reviews

    • Sherpa57835022244

      12/01/24

      Clean and simple land very reasonable for London I had 3 single beds in my room it was quite and I slept well The towels were decent as was the showerRecommend this if you are on a budget especially... more

    • Matt H

      16/12/22

      Do not book!!!!We were met by security at the door and turned away.We had 6 clients without a room for the night. We didnโ€™t receive a email or phone call to alert us that the hotel was closedโ€ฆโ€ฆ.. more