TravelStay.com
Hotel • Group accommodation • Hotel supply store😠 Word of advice, great platform, but they don't offer no refunds within the time they say they do. They just hold onto your deposit and ignore you. Be sure when you book that you staying on those dates. As again, NO REFUNDS. People often mention service, booking,
Address
11 Burford Rd, London E15 2ST, United Kingdom
Website
Contact
+44 20 7138 9088Rating on Google Maps
4.60 (18 reviews)Open on Google Maps