Hotel Ibiza House Phi Phi jest usytuowany w tętniącej życiem dzielnicy, 900 m od od długiej. Hotel oferuje Wi-Fi w miejscach publicznych oraz posiada 306 pokojów z widokiem na basen.
Zatoka Wang Long znajduje się w zasięgu ręki stąd, a Loh Dalum Beach - w około 600 m. Przystań promowa Tonsai leży w około 650 m. Ibiza House Phi Phi pozwala cieszyć się widokiem natury, takim jak Waste water reservoir, które jest w 650 metrach. W okolicy znajdują się też takie atrakcje przyrodnicze jak Plaża Ton Sai 700 m od tego hotelu.
Pokoje wyposażone są w klimatyzację, a niektóre z nich dysponują patio i balkonem. Pokoje wyposażono w oddzielną toaletę i prysznic. Są one wyposażone w prywatne łazienki.
Restauracja Reina serwuje dania kuchni hiszpańskiej na śniadanie. Jest też bar przy basenie, z którego roztacza się widok na morze.