Go Hotels
Home > United Kingdom > London >

My Place Inn

United Kingdom Flag
My Place Inn Star Rating 2
79 Rushcroft Road, Wandsworth and Lambeth
London United Kingdom

Rated 91 / 100 based on 10 customer reviews.

My Place Inn has received an Outstanding Service Award
Budget guesthouse where bright, WiFi-equipped private rooms share bathrooms, kitchen and balcony.