Отель располагается в бухте Панва, в северной части острова Пхукет, на берегу моря. Состоит из – Bay Inn wing, Bayside Wing и Panwa bay Village.