Hotel Melia Habana
the Hotel Melia Habana is part of Havana .Top photos chosen by u all:

Russian Embassy
Made by NCreedplayer
The Russian Embassy building. It was so ugly we couldn't take our eyes off of it! It was right next to the aquarium.

07_09_Cuba_1034
Made by demaharg

07_10_Cuba_1060
Made by demaharg

07_08_Cuba_1022
Made by demaharg

07_09_Cuba_1051
Made by demaharg
Nearest places of interest:
| Playa Baracoa Airport Artemisa Hotel Occidental Miramar Ciudad Libertad Air Base | Aquario Nacional Dos Gardenias |
