6/10 Okay
Verified traveller
Business traveller
23 Jul 2019
Liked: Cleanliness, staff & service
Disliked: Amenities
Verified traveller
Stayed 2 nights in Jul 2019
Check-In Time | 3:00 PM |
---|---|
Check-Out Time | 10:00 AM |
Star Rating | 2.0 |
Address | 227 Earls Court Road, London, England |