El hotel Miau está situado en el centro de Madrid, en la conocida Plaza de Santa Ana, desde donde podrá caminar a los principales puntos de interés, como la Puerta del Sol, la Plaza Mayor, el Palacio Real o el Triángulo del Arte, formado por el Museo del Prado, el Thyssen-Bornemiza y el Reina Sofía. La zona le ofrecerá una amplia oferta comercial y de ocio: tiendas, cines, teatros, restaurantes, bares de copas o discotecas. Desde el hotel Miau todo estará cerca. A pocos pasos del hotel encontrará varias paradas de metro (Antón Martín, Sol y Sevilla), así como diversas líneas de autobús, por lo que desplazarse a otros puntos de la ciudad le resultará fácil y rápido.
El edificio del hotel Miau fue construido en el siglo XIX, lo que crea un contraste entre el estilo neoclásico de su fachada y la pureza de formas que caracteriza su decoración. Sus 20 habitaciones están totalmente equipadas y disponen de aire acondicionado, calefacción, televisor, teléfono y baño completo, además de ofrecer unas magníficas vistas a la Plaza de Santa Ana.
El hotel dispone además de una sala de reuniones para 25 personas y un salón comedor con capacidad de hasta 90 personas.