
Alexander House And Utopia Spa
East St, Turners Hill, Turners Hill
Location Everything you need is in one place. Resort Alexander House And Utopia Spa is located in Turners Hill. This resort is located nearby from the city center. You can take a walk and explore the neighbourhood area of the resort — Victoria and Albert Museum, Big Ben and London Eye. **At
Free WiFiParkingPool
USD 279 night
