St James House Serviced Apartments London
173 Holland Park Avenue
London United Kingdom
Rated 70 / 100 based on 16 customer reviews.
Set in Central London, this modern property features free Wi-Fi, a laundry service and laundry facilities. It is ideally positioned for those wanting to discover the area's attractions.
The luxury apartments at St James House - Concept Serviced Apartments include a refrigerator, a kitchenette and tea and coffee making facilities. All offer ironing facilities and wireless internet access.
St James House - Concept Serviced Apartments is also located near the area's well-known restaurants and bars, plus Holland Park is a 10-minute stroll away. It is within a 20-minute stroll of White City Bus Station, which allows convenient access in and around London.
Facilities @ St James House Serviced Apartments London include:
Coffee / Tea Maker
Spa & Wellness Centre