Situato a 41 km dal Monte Lianhua e a 15 km dal Tempio di Nansha Tin Hau, lo Steven S home si trova a Nansha di Guangzhou. L'appartamento dispone anche di un ristorante.