Go Hotels
Home > United Kingdom > London >

MyStay Park Mansions

United Kingdom Flag
MyStay Park Mansions
12 Park Mansions South Lambeth Rd
London United Kingdom

Rated 59 / 100 based on 3 customer reviews.
MyStay Park Mansions is set in London and is within a short walk of local landmarks, including the Vauxhall Bridge. The hotel is also ideally situated moments on foot from Vauxhall Bus Station.

The hotel offers comfortable rooms, equipped to suit the needs of any guest.

Attractions near MyStay Park Mansions include The Oval, Tate Britain and Kennington Park. Guests can also easily visit Millbank Tower and Chelsea College of Art and Design.