The newly launched InterContinental London – The O2 hotel on the vibrant Greenwich Peninsula has opened its destination spa to guests and visitors with bespoke treatments and leisure facilities. Located at the heart of the hotel, The Spa features a 17m indoor swimming pool and a relaxation pool fitted with cannon neck massage jets, as […]
Posts Tagged :
