16

Facility: Spa

All of our latest blog posts:

Dolphin House Serviced Apartments Westminster, London | Urban Stay

December 3, 2015

Dolphin House serviced apartments are part of the Dolphin Square complex and is situated around 3 and a half acres of idyllic landscaped gardens in the heart of Westminster....

Baltimore Wharf Serviced Apartments - Canary Wharf, LondonBaltimore Wharf Serviced Apartments - Canary Wharf, London

November 27, 2015

Baltimore Wharf is a modern development, situated just a stroll from Canary Wharf. The property houses an innovatively designed central landscaped piazza, surrounded by...

Last Articles