7.5
Very good
27 Greek Street, London, United Kingdom
Check Availability
Soho Central Apartments
This charming accommodation is situated just a stone’s throw away from the heart of central London, offering guests unparalleled access to the city's bustling cultural scene. Comprising modern apartments conveniently located within a short stroll of major landmarks such as the Prince Edward Theatre, Dominion Theatre, and the iconic Prince of Wales Theatre, visitors can immerse themselves in the vibrant atmosphere of Soho without ever leaving their comfortable abode.
Each unit boasts essential amenities designed to enhance the guest experience. Guests will find a cozy desk, flat-screen TVs, and private bathrooms equipped with essential toiletries like bathrobes and slippers. For culinary delights, the kitchens come fully stocked with essentials such as ovens, microwaves, and toasters, making it easy to whip up some delicious meals right at home.
With its prime location, residents enjoy proximity to numerous entertainment venues, including the Queen's Theatre, which offers a unique perspective on classic plays and musicals. Additionally, the nearby Leicester Square Tube Station provides convenient access to other parts of the city, while the Arts Theatre adds another layer of intrigue to the area.
For those seeking relaxation, the Soho Central Apartments offer warmth through its private entrances, ensuring a secure and comfortable environment for every visitor. The property is meticulously maintained, providing a serene retreat amidst the hustle and bustle of urban life.
Whether you're exploring the diverse array of shops, galleries, or theaters in the immediate vicinity, or simply looking to recharge after days spent navigating the busy streets of London, Soho Central Apartments promises a warm welcome and memorable stays.
Free Wi-Fi
Parking
Heating
Apartments
Private Bathroom
Shower
Kitchen
Washing Machine
Only 704 m away from the centre of London!
27 Greek Street, London, United Kingdom
See on map
The location was excellent.
The property was large and well-maintained.
The accommodation was centrally located, making it easy to access various amenities.
The location offered proximity to both nightlife and dining options.
Soho Central Apartments is situated 0.7 km away from the city center of London.
The check-in time at Soho Central Apartments is 3:00 PM - 5:30 PM.
Yes guests at Soho Central Apartments can enjoy complimentary Wi-Fi.
Yes, guests at Soho Central Apartments can use a kitchen.
Subscribe to our newsletter and get the best offers!
By entering your email address, you agree to receive personalized offers and automated commercial communications, including promotions about our products and services, as well as those from selected partners (without sharing your data with third parties). For more details or to withdraw your consent, please refer to our Privacy Policy. You can unsubscribe at any time via the link in the email.