Overview

Itaca Hotel

Search hundreds of travel sites at once for hotel deals at Itaca Hotel

Av Principal 62, Cumbuco 61619-990, Brazil
+55 853 318 7426

$82+

Itaca Hotel
Thu 10/19
Fri 10/20

Overall guest ratings

7.1/10 Good
Based on 133 reviews

Review highlights

  • 8.3
  • 7.8
  • 5.5
  • 3.9

Nearby

Show all
Reviews
Map

Map