Tillett Gardens Guest House
About: Hostel listing with an excellent rating of 86% based on 28 reviews. Your accommodation will be located in St Thomas.
Services and facilities include a beauty institute, a coffee place and a washing machine. This accommodation also has a garden!