The apartments are clean and a good standard. It's a short walk to Notting Hill Gate tube which gets you around town easily. I stayed 3 nights (for around £100 a night) over a weekend which, for me, represents outstanding value for money. I will stay again.
- Also Known As:
- 202 Modern Service Apartments Hotel London
- 202 Modern Service Apartments London, England