Address: Rua Ponta Da Sapata, S/N, Búzios
Hotel rating from 83 guests: 7.0
Suites at Barracuda have practical tiled floors and spacious balconies with a hammock. All offer air conditioning, a TV and minibar, while some have seating areas and panoramic sea views. …