The New Cross Premier Room
London England
Check in
3:00 PM
Check out
10:00 AM
Located in London (Lewisham), The New Cross Premier Room is within a 10-minute drive of Tower of London and The Shard. This upscale apartment is 3.3 mi (5.4 km) from Tower Bridge and 3.5 mi (5.6 km) from London Bridge.
Make yourself at home in one of the 7 guestrooms featuring microwaves. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access is available to keep you connected. Shared bathrooms are provided.
Property Details
Location
29 New Cross Rd, London, England SE14 5DS, United Kingdom