This hotel is located in Binondo (Santa Cruz), close to Central Post Office, San Agustin Church, and Rizal Park. Also nearby are Santa Cruz Church and Lucky Chinatown Mall.