Nice location,not far from the tube station.Bit sad with the view from the window eeeeem railway track,however didnt plan to sit and look out at the window all weekend.Deposit for mini bar very expensive.Room serice over priced.It is London however.Wouldnt rate this hotel as 5 star
More
- Grange City London
- Hotel Grange City
- Grange City Hotel London
