Suggested for you
All currencies
With a stay at Hotel Solar do Arco, you'll be centrally located in Cabo Frio, steps from Itajuru Canal and Sao Benedito Church. This 4-star hotel is 0.4 mi (0.6 km) from Japanese Island and 0.7 mi (1.1 km) from Sao Mateus Fort.