Phi Phi Green House je 2-hvězdičkové ubytování pouze 25 minut chůze od Záliv Loh Ba Kao.
Ubytování se nachází 5 minut z centra města Phi Phi Don, v blízkosti Loh Dalum Beach. Hotel je 13 minut chůze od Zátoka Loh Dalum Bay.
Grand PP Arcade leží 650 metrů od hotelu a servíruje thajskou kuchyni.