O Catalonia Excelsior está situado no centro histórico de Valência, a poucos metros da Plaza del Ayuntamiento (praça). Este elegante hotel dispõe de um café, de acesso Wi-Fi gratuito e de quartos acessíveis a pessoas com mobilidade condicionada com televisões por satélite.
Os quartos do Excelsior são luminosos e climatizados. Cada um inclui ar condicionado, um pequeno frigorífico e uma casa de banho bem equipada.
Os hóspedes podem desfrutar de um buffet de pequeno-almoço diário no café do Catalonia. Existem vários cafés, bares e restaurantes a uma curta caminhada do hotel.
A Catedral de Valência fica a 5 minutos a pé do Excelsior, enquanto a Praça de Touros está a menos de 1 km. A estação de metro mais próxima, Colón, encontra-se a 10 minutos a pé.