London Studio Apartments Close to Station NP2
Thorold Rd, London, United Kingdom
★★★
London, United Kingdom
One of the hotels for your stay in London is the London Studio Apartments Close to Station NP2 which is located at Thorold Rd, London, United Kingdom. There are many facilities offered at London Studio Apartments Close to Station NP2, both hotel and room facilities. If you are traveling to London, you can choose London Studio Apartments Close to Station NP2 as a place to stay. London Studio Apartments Close to Station NP2 is located in the region of England, Middlesex, Greater London
Rotate image to see London Studio Apartments Close to Station NP2
Hotel Amenities
- Heating
- Family rooms
- Wifi in all areas
- Smoke-free property
- CCTV outside property
- Free parking
- Free Wifi
- Non-smoking rooms
- Contactless check-in/out
- Parking on site
- Parking
- Wifi
- Staff follow all safety protocols as directed by local authorities
- CCTV in common areas
- Private Parking
- Internet
Hotel policy
- Check-in time is 15:00 and check-out time is 10:00
- Pets are not allowed