Hotel ARK Shoreditch
★★★
93 Roman Rd, London, United Kingdom Show on map
The GreenHouse Capsules is a hostel in London, United Kingdom. Guests rate it 9.3/10 (wonderful) across 5 reviews, ranking it #2,040 of 6,522 places to stay in London.
93 Roman Rd, London, E2 0QN, United Kingdom
Check-in starts at 03:00 PM and check-out is until 11:00 AM. Early check-in or late check-out may be available on request.
The GreenHouse Capsules has a guest rating of 9.3 out of 10 from 5 reviews, which is considered wonderful. It ranks #2,040 of 6,522 properties in London on Triptoic.
The GreenHouse Capsules is located at 93 Roman Rd, London E2 0QN, United Kingdom.
Highly rated alternatives close by
Hotel
Hotel
Serviced apartment
Hotel
Apartment/Flat
Apartment/Flat