El Hotel Comodoro es un extenso complejo que se alza frente al mar en el barrio residencial de Miramar, donde se encuentran la mayoría de las embajadas y oficinas comerciales. El Comodoro está, de hecho, enfrente del Centro de Negocios de Miramar y a corta distancia del Palacio de las Convenciones- el centro de congresos de la Habana- por lo que su ubicación es ideal para estancias de negocios, no tanto así para vacaciones (no hay muchas atracciones turísticas en el área).
El hotel está compuesto por un edificio principal y 158 bungalows que bordean una agradable pisicina rodeada de jardines tropicales. También posee su propia playa privada, que es en realidad como una piscina natural de agua salada protegida por un muelle. Aunque pequeña, puede ser muy atractiva para los niños y resulta perfecta para un chapuzón refrescante.
A un costado del hotel hay un centro comercial con gran variedad de tiendas que incluyen farmacia, grocery, juguetería...
Sin embargo, a pesar de tenerlo todo para ser un gran hotel de negocios y para familias, desafortunadamente no lo es. El mantenimiento y el servicio deja mucho que desear y las reformas que se están llevando a cabo van lentamente y hacen la estancia de muchos huéspedes poca afortunada.
Las habitaciones son amplias y muchas de las del edificio principal ofrecen vistas al mar. Es una pena que presenten disímiles problemas (aunque en realidad depende mucho de la habitación que se le asigne); que no todos los ascensores o aires acondicionados funcionen; que haya intermitentemente agua en las habitaciones y agua caliente, no muy frecuentemente. Estos problemas deben ser resueltos en el proceso de renovación pero en lo que termina, las expectativas deben mantenerse bajas.