Hotel El Mirador está ubicado en Pasteur 36, Villa Carlos Paz, a 300 metros del Reloj Cucú, con vista al Lago San Roque o a la ladera del Cerro de la Cruz. Cuenta con 27 habitaciones dobles, triples y cuádruples.
El hotel ofrece desayuno con panificadora propia, y servicio de almuerzo y/o cena.