65-73 Shaftesbury Avenue within Piccadilly London West End Hotel, London W1D 6EX, United Kingdom
Beauty & Melody Spa Piccadilly is a Spa located at 65-73 Shaftesbury Avenue within Piccadilly London West End Hotel, London W1D 6EX, United Kingdom. It has received 115 reviews with an average rating of 3.9 stars.
Monday | 10AM-7PM |
---|---|
Tuesday | 10AM-7PM |
Wednesday | 10AM-7PM |
Thursday | 10AM-7PM |
Friday | 10AM-7PM |
Saturday | Closed |
Sunday | Closed |
The address of Beauty & Melody Spa Piccadilly: 65-73 Shaftesbury Avenue within Piccadilly London West End Hotel, London W1D 6EX, United Kingdom
Beauty & Melody Spa Piccadilly has 3.9 stars from 115 reviews
Spa