Alexandra Park House Alexandra Road South

£60 per night
Sleeps up to 4