21th Street # 62, apt. 6, El Vedado, Havana
(537) 8320495
Book Now
Notice Hostel
Notice Hostel

640px-MasterCard_logoNot operate in Cuba even bank cards in the United States, and ean its branches in Europe Asia or Latin America, you do not run out of money in Cuba, check your bank card

Leave a Reply