Hotel in Greater London · ★New · 1 bedroom · 1 bed · Half-bath
Situated in a quiet Victorian square. Otel offers modern aparthotel accommodation in the fashionable Bayswater area of London, just a 10-minute walk from Notting Hill. Free WiFi is available in each room.<br /><br />A flat-screen TV and a refrigerator are provided in each room at The Otel, and most are equipped with a mini kitchenette for self-catering. Modern en suite bathrooms are also included.
["Carbon monoxide alarm", "First aid kit", "Wifi", "Paid parking on premises", "TV", "Smoke alarm", "Fire extinguisher"]