Hostel Name Acacia Hostel Category Hostel Contact Number 44 20 7823 7103 E-mail ID info@acaciahostel.co.uk Address 14 Queensberry Pl, South Kensington, London SW7 2EA, United Kingdom Website https://www.acaciahostel.co.uk Latitude Longitude Find all Contact Details of Acacia Hostel above. Best Price Guarantee 24/7 Customer Service Acacia Hostel provides all types facilities such as: Free WiFi […]