Green House Hotel Buses to Green House Hotel From To Book Phi Phi Island (Tonsai Pier) Green House Hotel Details Book Now