Skip to main content
>

Parkwood Hotel

Parkwood Hotel

4 Stanhope Place, Marble Arch
London
W2 2HB
United Kingdom
51.513428, -0.16339543
From £65 /night
About Parkwood Hotel

This small hotel is located on a quiet street opening onto Hyde Park, a 5-minute walk from Marble Arch and Oxford Street. Wi-Fi is free, and full English breakfasts are available in the morning.