1/11
The Piccadilly London West End
Greater London
We're liking this😍
Reduce your stress level drastically in a stylish room with all the luxuries you can think of - and yes, you deserve it!
Once you discover this stylish urban retreat, you never want to leave
Jump into the bubbling jacuzzi with no hesitation
Amenities
Location
65-73 Shaftesbury Avenue, London W1D 6EX, UK