Apartments Craven Terrace
Craven Terrace London apartment is located next to Hyde Park, The O2 and Harrods.
A 10-minute walk to the center of London. Offering french meals, The Swan Pub is around 100 meters away.
The venue has 2 rooms. The rooms are arranged with a microwave, a seating area and free Wi-Fi. The property features a private bathroom with free toiletries and a hairdryer.
Guests can benefit from a kitchen fitted with an oven and a dishwasher.
The nearest metro station is 400 meters away.