Point West High End Cromwell Palace
Point West High End Cromwell Palace Apartment London is an apartment in London within short distance of British Museum, Harrods and National Gallery.
Threesixty Theatre, Royal Albert Hall and Natural History Museum are located just 750 meters from the venue. Ilford can be accessed in 15 minutes by car. Bellavista treats guests with italian meals and is about 100 meters away.
This property features free Wi-Fi and a balcony in rooms. Guests will find a private bathroom with free toiletries, a hairdryer and slippers on site.
There is a full kitchen fitted with a dishwasher and an oven.
High Street Kensington, High Street Kensington (R) bus stop is 250 meters away, and High Street Kensington underground station lies within a 5-minute walking distance.