Royal Dragon Hotel, que tiene salón de uso común, restaurante y bar, está en el centro de Macao, a 19 min a pie de Plaza del Senado. Este hotel de 3 estrellas ofrece recepción 24 horas, cajero automático y wifi gratis. Hay vistas a la ciudad.
El hotel ofrece habitaciones con aire acondicionado, escritorio, hervidor, nevera, caja fuerte, TV de pantalla plana y baño privado con ducha. En Royal Dragon Hotel, cada habitación dispone de ropa de cama y toallas.
Cerca del alojamiento hay puntos de interés como Teatro Dom Pedro V, Monte Forte y Ruinas de la Catedral de San Pablo. El aeropuerto (Aeropuerto Internacional de Macao) está a 7 km.