Welcome , already booked with us before?
Situated in Lancaster Terrace, these elegant and spacious short stay apartments enjoy magnificent views over the famous Italian Gardens of Hyde Park. With their light and airy rooms and stylish furnishings, these London short lets ...
These stylish short lets apartments are set within an elegant Victorian building in Bayswater providing guests with an enviable central London location. The transport amenities of Paddington, the central shopping district of Oxford circus and the open green spaces of Hyde Park ...