home
>
The station hotel
the station hotel
The station hotel
Location located in london lewisham the station hotel is close to greenwich park royal observatory and cutty sark also nearby are greenwich market and national maritime museum property features the inn offers a restaurant self parking is complimentary this is a smoke free property guestrooms the station hotel has 16 guestrooms guests can use the in room complimentary wireless high speed internet access all units feature coffeetea makers and complimentary bottled water

SIMILAR PRODUCTS