Central Station
The 3-star Central Station London hotel offers quick access to the charity-run gallery "House of Illustration", which is only a 6-minute walk away. This London hotel features 7 rooms and comforts such as a restaurant and luggage storage.
Location
The hotel is situated in the Islington district, 2.6 km from Madame Tussauds London and 2.3 km from the famous British Museum. Cultural sights in the area are the Trafalgar Square art museum "National Gallery" (2.8 km) and Tower Bridge (4.4 km). Tate Modern is approximately a 10-minute drive away, and King's Cross St. Pancras underground station is just moments from the Central London. The accommodation is 3.1 km from Marylebone train station.
Rooms
In-room facilities include a television as well as coffee and tea makers.
Food & Drinks
Sams Kitchen restaurant serves British cuisine for dinner.
Why choose Central Station London
-
Free Wi-Fi throughout the property
-
Rooftop terrace for guest enjoyment
-
Spacious rooms with traditional furnishings
-
Free entry to a lively bar
Main amenities
-
Wi-Fi
-
On-site Dining
-
Meeting facilities
-
No pets allowed
Amenities
Central Station- Wi-Fi
- On-site Dining
- Meeting facilities
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Property services
- Safe deposit box
- Security
- Luggage storage
- Housekeeping
Dining options
- Restaurant
- Bar/ Lounge area
In the kitchen
- Electric kettle
Business facilities
- Meeting/ Banquet facilities
For kids
- Adults only
In the rooms
- Heating
- Terrace
- Tea and coffee facilities
- Ironing facilities
Design
- Carpeted floor
General facilities
- No smoking on site
- Smoke detectors
- Key access
Pets
- No pets allowed
Important information
- Children and extra beds
- There are no extra beds provided in a room.
- There are no cots provided in a room.
When are you staying?