Welcome to Ceylon Spa & Beauty, based within The Rembrandt Hotel, in South Kensington, London. They are spa and beauty specialists that provide amazing services such as facials, manicures, pedicures, threading and more great services for your beauty needs.
Nearest public transport:
The venue is based in Thurloe Place, only a 10-minute walk from Sloane Square tube station, with local bus routes nearby.
The team:
They have over 8 years of experience in the industry.
What we like about the venue: