El hotel Occidental Miramar se localiza en la Quinta Avenida en Miramar, un distrito comercial, diplomático y residencial de La Habana. El hotel está ubicado a 1 kilómetro del Acuario Nacional de Cuba, a 2,5 kilómetros del Centro de Convenciones Pabexpo y a 10 minutos del centro colonial de la ciudad. Adicionalmente, el Aeropuerto Internacional José Martí (HAV) se sitúa a 16 kilómetros del hotel.
Occidental Miramar ofrece 427 habitaciones equipadas con aire acondicionado, balcón, televisión por cable, teléfono, acceso a internet inalámbrico, radio, minibar, caja de seguridad, secador de pelo y baño completo privado.
Occidental Miramar en La Habana cuenta con un club de niños, una sala de juegos, jacuzzi, piscinas, solárium, seis canchas de tenis, cancha de squash y gimnasio. Además, el hotel tiene una boutique, sauna, salón de belleza y servicio de masajes. Para los viajeros de negocios, el hotel ofrece una sala de reuniones y dos salones de eventos con capacidad para 240 personas. Asimismo, Occidental Miramar dispone de tres restaurantes, un snack bar en la piscina y un lobby bar abierto las 24 horas con música en vivo.