Location: 33 Mowbray Road, London, England, NW6 7QS, London, GB
Star Rating: 3 Stars
Property Type: Apartments
Fireplace Comfort
Indulge in the cozy atmosphere of the fireplace in this apartment.
Well-Equipped Kitchen
The kitchen boasts essential appliances like a refrigerator, oven, and stovetop for your convenience.
Central Location
Stay centrally in London, a short drive away from attractions like Marble Arch and Hyde Park.
Book now to experience comfort and convenience in the heart of London!
Check-in: 03:00 PM - 11:00 PM
Check-out: 11:00 AM
Instructions: Guests will receive an email with special check-in instructions.
1 King Bed and 2 Double Beds
1025 sq feet
Layout - 3 bedrooms
Relax - Fireplace
Food & Drink - Kitchen with refrigerator, stovetop, oven, and microwave
Sleep - Bed sheets
Bathroom - 2 bathrooms, bathtub or shower, a hair dryer, and towels
Practical - Washer/dryer and dining table
Comfort - Heating
Non-Smoking
Max Occupancy: 6 (6 Adults)






















