Das Shenzhen Luohu Railway Station Prince Inn mit 150 Zimmern liegt 6 km weit weg vom Fluss River Indus. Das Hotel bietet ebenfalls Hochgeschwindigkeitsinternet in den Zimmern.
Shenzhen River ist in einer Entfernung von etwa 5 Gehminuten von hier und Hafen von Huanggang ist weniger als 4 km vom Gasthof entfernt. Die Unterkunft liegt auch nicht weit weg von der U-Bahn-Station Luohu. Lo Wu liegt in nur 7 Fußminuten Entfernung von dem 4-Sterne-Hotel. Das Shenzhen Luohu Railway Station Prince Inn ist in fußläufiger Entfernung von der Busahltestelle Lo Wu Station Road gelegen.
Die Zimmer des Hotels verfügen nicht nur über ein Sofa, einen Schreibtisch und eine Klimaanlage, sondern auch über eine getrennte Toilette und eine Dusche in den Badezimmern. Einige Zimmer sind mit einem privaten Bad ausgestattet.
Das Restaurant Arcadia Restaurant bietet eine große Auswahl an asiatischen Speisen und liegt rund 100 Meter vom Hotel entfernt.