12 London Street Apartments offers a serene garden setting in central London. Features include a relaxing terrace, on-site shopping mall, in-room WiFi, and concierge services. Kensington Gardens and Marble Arch are nearby for easy exploration.
Located in London City Centre neighbourhood, 12 London Street Apartments is connected to a railway/underground station. Oxford Street and Park Lane are worth checking out if shopping is on the agenda, while those wishing to experience the area's popular attractions can visit Natural History Museum and London Eye. Looking to enjoy an event or a game? See what's going on at Royal Albert Hall or Lord's Cricket Ground.
Located close to Hyde Park and Marble Arch, 12 London Street Apartments provides a terrace, a shopping centre on-site and a garden. In addition to dry cleaning/laundry services and a bar, guests can connect to free in-room WiFi.
Other perks include:
Full breakfast (surcharge), a 24-hour front desk and a banquet hall
Smoke-free property, tour/ticket information and 3 meeting rooms
Luggage storage, a front desk safe and concierge services
Room features
All guest rooms are individually furnished, and include comforts, such as premium bedding and laptop-compatible safes, as well as perks, such as laptop-friendly workspaces and air conditioning.
More amenities include:
Highchairs and free infant beds
2 bathrooms with shower/bath combinations and shampoo
40-inch flat-screen TVs with cable channels
Wardrobes/cupboards, separate sitting areas and separate dining areas