3* star Hotels near Euston Square
1 3* star Hotels Found near Euston Square, Showing 1-1
from US$ 103.07
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.
more info on parkwood hotel
I appreciated the value, the courtesy, the excellent breakfast and the room amenities. - Nice oldfashioned athmosphere, excellent position near Hyde park and easy excess to everything