Providing a garden, Terraced riverview apartment features accommodations in London. Among the facilities of this property are a restaurant, an elevator, and full-day security, along with free Wifi throughout the property. The property is 1.2 miles from Victoria Train Station and within 1.6 miles of the city center.
Providing access to a balcony with garden views, the spacious air-conditioned apartment consists of 2 bedrooms. Featuring a terrace with river views, this apartment also comes with a flat-screen TV, a well-equipped kitchen with a dishwasher, an oven, and a microwave, as well as 2 bathrooms with a bath and a hair dryer. This apartment is allergy-free and non-smoking.
There is an on-site coffee shop.
Westminster Abbey is 1.3 miles from the apartment, while Victoria Tube Station is 1.2 miles from the property. The nearest airport is London City Airport, 9.3 miles from Terraced riverview apartment.