Auberges Smart Hyde Park View, Londres

16 Leinster TerraceBayswater, LondresW2 3EU, Royaume-Uni