Hotel - 97 Cromwell Road, London, SW7 4DN - 3 Stars - 914 Rooms
ProNice rooms, breakfast, polite staff
ContraBusy hotel, a lot of waiting around.
ProNear tude station, modern hotel
ContraExpensive car parking
ProGood value for money, well positioned (close to sh...
ContraLimited parking, not as modern as many other hotel...
ProComfortable rooms, gracious staff, reasonably pric...
ProVery comfortable hotel offering all the comforts ...