One of the hotels for your stay in London is the Modern Apartment in Holland Park which is located at 133 Holland Road, London, United Kingdom. There are many facilities offered at Modern Apartment in Holland Park, both hotel and room facilities. If you are traveling to London, you can choose Modern Apartment in Holland Park as a place to stay. Modern Apartment in Holland Park is located in the region of England, Middlesex, Greater London
Rotate image to see Modern Apartment in Holland Park
Choose a room
Two-Bedroom Apartment
Trash cans
Dining area
Toaster
Desk
Drying rack for clothing
Hairdryer
Tile/Marble floor
Private Bathroom
Refrigerator
Iron
Microwave
Fire extinguisher
Wine glasses
TV
Streaming service (like Netflix)
Toilet paper
Air conditioning
Sofa
Electric kettle
Entire unit located on ground floor
Patio
Linens
Tea/Coffee maker
Washing machine
Carbon monoxide detector
Kitchen
Wardrobe or closet
Outdoor furniture
Ironing facilities
Dryer
Socket near the bed
Bathtub or shower
Cleaning products
Free toiletries
Dishwasher
Childrens' cribs
Smoke Alarm
Bathtub
Coffee machine
Dining table
View
Shower
Hypoallergenic pillow
Kitchenware
Conditioner
Garden view
Towels
Toilet
Balcony
Sitting area
Body soap
Oven
Flat-screen TV
Guest bathroom
Private apartment in building
Heating
Towels/Sheets (extra fee)
Shampoo
Room size (64 square meters)
Hotel Amenities
Terrace
Internet
Wifi in all areas
Smoke-free property
Free Wifi
Air conditioning
Parking
Wifi
Hotel policy
Check-in time is 12:00 and check-out time is 12:00