Avenida 3ra y Calle 74, Miramar, Playa, La Habana·532 rooms
About this hotel
The Neptuno, Tritón complex on the Miramar sea front, 532 rooms in the diplomatic and business district west of the centre. Quieter than the old town, with the Cristal buffet restaurant on the first floor of the Neptuno tower.