O Catalonia Plaza Mayor Salamanca está idealmente situado junto à Plaza Mayor (praça) e oferece acesso Wi-Fi gratuito. O hotel apresenta uma decoração moderna com um toque oriental e características clássicas em pedra de Villamayor.
O restaurante propõe uma requintada cozinha internacional e estão disponíveis várias salas de conferências para reuniões ou cocktails.
Todos os quartos do hotel incluem uma televisão com ligação à Internet, que estão equipadas com a aplicação Chromecast.