Os quartos modernos e elegantes do The Pavilions Madrid Hotel estão situados a 50 metros da Plaza Colón (praça), em Madrid. Apresenta um pequeno jardim e um bar com terraço.
Os quartos do The Pavilions Hotel incluem uma casa de banho com um duche de hidromassagem e secador de cabelo.
O hotel encontra-se a poucos passos da Rua Serrano, repleta de lojas exclusivas, ao lado do Paseo de la Castellana (avenida). O Casino Gran Madrid fica a poucos minutos a pé.