O Catalonia Puerta del Sol está situado num magnífico edifício do século XVIII, no centro histórico de Madrid, a poucos minutos da Puerta del Sol. O acesso Wi-Fi é gratuito em todas as áreas do hotel.
O hotel encontra-se apenas a 50 metros da Puerta del Sol, a praça principal de Madrid, e de inúmeros restaurantes de tapas. O famoso Triângulo das Artes de Madrid está a 15 minutos a pé. A Estação Ferroviária de Atocha fica a 1 km.
Os quartos climatizados apresentam pisos em parquet e uma decoração elegante. Cada quarto inclui uma televisão de ecrã plano por satélite, uma casa de banho privativa e um minibar.
O restaurante do Puerta del Sol serve um buffet de pequeno-almoço todas as manhãs, e está disponível até às 12:00h aos fins de semana. Existe também um bar com um terraço coberto, o El Patio, onde os hóspedes poderão desfrutar de um snack ou de uma bebida. O hotel alberga ainda um pátio com cúpulas de cristal.
Todos os quartos do hotel incluem uma televisão com ligação à Internet, que estão equipadas com a aplicação Chromecast.