NH Capri

At a glance

  • Rooftop pool
  • Located in the popular Vedado district
  • Modern and comfortable rooms

Guest reviews NH Capri