Featuring 2-star accommodation, Green Leaf Hostel is situated in Phuket Town, 28.9 km from Nai Yang Beach and 5.1 km from Blue Canyon Country Club. With free Wi-Fi, this 2-star guest house offers luggage storage space.
Number of rooms: 14
206/1, Phuket Road,Talad Yai, Muang District, Phuket, 83000 Phuket Town, Thailand