Hill House Riverview Apartment
Hill House Riverview apartment is a fine accommodation to stay in London.
The venue is 16 km away from Green Park. This apartment boasts close proximity to parks and hills.
Rooms are complete with a laptop-compatible safe, pay television, multi-channel TV, a dressing area and an iron with ironing board. The apartment offers 2 bedrooms. Such bathroom facilities as dressing gowns, towels and slippers are provided for guests.
Kitchen amenities feature a microwave, a fridge and a washing machine.
The property is about 20 minutes' walk to Woolwich Arsenal train station.
Guests can spend time on a balcony, gazing at the garden.