Minerva Apartments
13 Minerva Road, Hampton Wick, Kingston upon Thames, KT1 2QA, United Kingdom,Object type: Hotel Kingston upon Thames
Set in Kingston upon Thames, Minerva Apartments offers accommodation with free WiFi. All units comprise a seating area with a sofa and a fully equipped kitchen