NH Capri

NH Capri

21 rt. Street, Vedado, La Habana
This elegant tower hotel is a 6-minute walk from the nightlife options of the Vedado district, less More info