GRANGE CITY HOTEL : LE CHRISTOPHER HOTEL : CHEAP ACCOMMODATION LAUNCESTON.
Grange City Hotel
Grange City Hotel is a luxury 5-star hotel in London, England. It is located at 8–14 Cooper's Row near the Tower of London. The hotel encompasses 12 floors and has 307 en-suite rooms, 10 suites, 1 penthouse and 15 conference and syndicate rooms.
grange hotel room view
I stayed at the Grange City hotel - good service, terrific location for business.
Not sure about the bed, dad!
Beatrix checking out the bed at the Grange City Hotel in London.