Soho Luxury 1 Bedroom Apartment by Concept Apartments

Location: 21 Greek St, London, England, W1D 4DX, London, GB

Star Rating: 3 Stars

Property Type: Apartments

About this Property

Luxurious Features and Amenities
Indulge in the comfort of heated floors, a flat-screen TV, and a well-equipped kitchenette with high-end appliances like a stovetop and espresso maker.

Convenient Connectivity
Enjoy complimentary wireless internet access and make use of the separate sitting area to stay connected and productive during your stay.

Prime Location
Located in the heart of London City Centre, you'll be within walking distance to iconic landmarks such as Leicester Square, Covent Garden Market, and Piccadilly Circus, offering you the best of the city at your doorstep.

With all these incredible features and a central location, book your stay at this apartment for an unforgettable London experience.

Policies

Check-in: 03:00 PM - anytime

Check-out: 11:00 AM

Instructions: There is no front desk at this property. Prior to arrival, guests must complete online registration with the property via a secure link. Guests will be asked to provide the property with a copy of their passport before arrival. Guests will receive an email 48 hours before arrival with check-in instructions and lockbox information. Guests can access their accommodation through a private entrance. Guests are recommended to download the property's Duve mobile app before check-in.

Amenities & Facilities

Rooms Available

Guest Reviews

Photos

outdoor bbq arealiving roomliving roomhotel roomkitchenliving roomSoho Luxury 1 Bedroom Apartment by Concept Apartmentshotel roombathroombathroombathroom