HOTEL
The Armitage
54a Armitage Road, LondonSE10 0HG, London, United Kingdom
- 2 star hotel
Where it sits
The Armitage
54a Armitage Road, LondonSE10 0HG, London, United Kingdom
51.48804, 0.00954
Similar stays nearby
The Armitage
Hotel · 0 m
Homely 2 Bedroom House in Greenwich
Hotel · 66 m
Cosy 1BR in North Greenwich
Hotel · 84 m
Two bedroom flat in Greenwich near the 02
Hotel · 113 m
StayInn Greenwich
Hotel · 166 m
StayInn Greenwich
Hotel · 166 m
Friendly Place
Hotel · 178 m
Chic 2BD Flat With Private Balcony - Greenwich
Hotel · 229 m
Amenities
- Free Wi-Fi
Good to know
- Check-out
11:00 AM
Why travelers notice The Armitage
Planning tips
Plan arrival window
Use check-in and check-out times before committing this stay to an itinerary.
Hotel source
Contact
Phone
Plan around The Armitage
Ask for the details that decide a trip. Sourced answers open right here.
Sources
- Data sources
- 1
