The Park International Hotel London
0
Reviews
Three Stars in London
- South Kensington
117-125 Cromwell Road
, South Kensington, London, SW7 4DS
+44 (0) 20 7370 5711
http://www.parkinternationalhotel.com
Situated in fashionable South Kensington, the Park International Hotel is close to world famous Harrods, and the prestigious shopping district of Knightsbridge. Also within walking distance is the Royal Albert Hall, Kensington Palace and gardens, the beautiful greens of Hyde Park, Earls Court, and the renowned Science and Natural History Museums. There are 117 rooms equipped with satellite television, hairdryer, trouser press, modem point and air conditioning, and non smoking rooms are also available.
|