Located in London City Centre, this apartment is a leisurely stroll from popular sights such as Victoria Station Travel Information Centre and Sloane Square. Each of the 13 rooms at this 4-star apartment building includes a kitchen, a dining area, and a sitting area.
The apartment is individually decorated and features a kitchen and space to spread out with a dining area and a sitting area. Guests can expect to find free WiFi. Beds sport premium bedding and the bathroom offers a hair dryer and designer toiletries. Other standard amenities include free local calls and an ironing board. Weekly housekeeping is available.
Guests of this apartment have access to free WiFi in public areas. Helpful staff is there to provide concierge services, as well as offer insight about the area.