Central London Concept Aparthotel
Central London Concept Aparthotel is a 3-star hotel located in the heart of London.
The hotel is situated 1500 meters away from Trafalgar Square, within walking distance to Great Portland Street subway station. The property is set within 2 km distance from London city center.
Guests are offered 22 en-suite hotel rooms equipped with free wireless internet, satellite TV, heating, a writing desk and high ceiling. The rooms come with private bathrooms featuring a shower, a hairdryer and guest toiletries.
Italia Uno and Pescatori Fish & Seafood Restaurant Charlotte St serve a selection of meals within 50 meters from the venue.
20 minutes' drive from London City airport and 15 minutes' walk to Euston train station.
Central London Concept Aparthotel offers 24-hour front desk, laundry and ironing service.