601 South Palos Verdes Street, CA 90731 San Pedro, Estados Unidos
Este hotel está en San Pedro, California, a solo 4 calles de la terminal de cruceros World Cruise Center, y ofrece vistas al puerto de Los Ángeles y servicio de traslado gratuito en un radio de 8 km.