HotelsClick.com

Hotel Duplex Vedado - Havana Cuba - Photos

» Hotel Duplex Vedado - Havana Cuba

Booking.com

No photos

Hotel Duplex Vedado - Havana Cuba - Search and Book Hotel

Street L St. #107 Apt 62 Between 11 And 13, Vedado
10400