Tempat ini berada dalam jarak 7 minit berjalan kaki dari Feng Chui Sha dan 900 meter jauhnya dari West Gate.
Tempat ini terletak 10 minit berjalan kaki dari pusat bandar Bandar Lama Hengchun. Hotel ini terletak 35 km dari lapangan terbang Orchid Island dan 10 minit berjalan kaki dari Loudwater, hentian bas Wugong.
Bilik-bilik menawarkan pembuat kopi / teh, TV skrin rata dengan saluran satelit dan kawalan iklim untuk kegunaan para tetamu.
Kafe iaitu Tree Glass House adalah lebih kurang 450 meter dari hotel ini.