LondonLux 2Bed 2Bath Apartment in Baker Street

Lux 2Bed 2Bath Apartment in Baker Street

4 Stars

21 Nottingham Terrace , London, United Kingdom

Set in London, 700 metres from Regents Park and 1.7 km from Oxford Circus, Lux 2Bed 2Bath Apartment in Baker Street offers air conditioning. The property features garden views and is 1.6 km from Lords…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

United Kingdom packages

4 packages to United Kingdom, priced in SAR.

See United Kingdom packages