logo

Location of Park International Hotel

Location

117-129 Cromwell Road, London, United Kingdom, SW74DT
Nestled in the vibrant neighborhood of South Kensington, Park International Hotel is ideally positioned for exploring some of London's most iconic attractions. Just a short stroll away, guests can visit the Royal Albert Hall and the Victoria and Albert Museum, both of which enhance the area's rich cultural tapestry. Major shopping destinations like Harrods and Harvey Nichols are also nearby, offering a taste of luxury retail therapy. For those seeking convenient public transport, Gloucester Road underground station is within walking distance, connecting guests to the wider city and beyond. Hyde Park, a beautiful urban oasis, lies only 2 km away, further enhancing the appeal of this central London locale.
Check rooms and rates
From176US$ /night
Check-in
05Dec2024Select date
Check-out
06Dec2024Select date
Rooms and Guests2 Guests, 1 Room
Map view
street view
117-129 Cromwell Road, London, United Kingdom, SW74DT
Nearby
Museum
18 Stafford Terrace
960 m
Museum
Design Museum
1.1 km
Restaurants
Thai Taste
320 m
130 Cromwell Road
Park International Piano Bar & Restaurant
10 m
International Piano Bar & Restaurant 117-129 Cromwell Road The Park International Hotel
ristorante vecchiomondo
290 m
118 Cromwell Road
Baalbakis Restaurant
410 m
124 Cromwell Road
Bellavista
320 m
132 Cromwell Road
CheckMate Bar
320 m
117-129 Cromwell Road
La Pergola
320 m
138 Cromwell Road
Cromwell Tavern
290 m
97 Cromwell Road Holiday Inn Kensington Forum
Ashburn S.W.7 Restaurant
290 m
Kensington Forum 97 Cromwell Road Holiday Inn London - Kensington Forum
Forum Room
300 m
Kensington Forum 97 Cromwell Road
Ask Italian
610 m
Unit 23-24 Gloucester Arcade 128 Gloucester Road
Contact us
We’re at your service