8-16 Princes Square, London, United Kingdom W2 4NT
Completely refurbished to a high standard, this hotel is in an ideal location for Oxford Street, Marble Arch and Hyde Park. Situated in a quiet residential Starting at
$66 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.