The Station Hotel
The 4-star The Station Hotel places guests abount 3.1 km from National Maritime Museum. The hotel is a good example of royal architecture in London.
The property is located 6 km away from Crystal Palace Park. Such tourist places as a museum, a tower and a palace are fairly close by.
The Station Hotel has 16 guestrooms appointed with heating, a personal computer, ironing facilities, a closet and a private toilet and provides ideal lodging in London. Bathrooms in these individual rooms are fitted with a bathtub, a shower and towels.
A continental breakfast is offered at the breakfast area. The restaurant entices with dishes of British cuisine. Guests can eat at Station Hotel Hither Green and Bengal Brasserie, situated within a 5-minute walk of the venue.
The Station Hotel enjoys a convenient location within a 15-minute drive to London City airport.