Rated
9.7 /10
(6 reviews)
Experience luxury and comfort at Charrua Hotel in Santa Cruz Do Sul, Brazil. This 4-star hotel boasts a prime location on Rua Marechal Floriano, offering easy access to the city's attractions. Check-in at 3:00 PM and enjoy a seamless check-out by 12:00 PM. With a total of 0 rooms, guests can expect personalized service and attention to detail. Despite its modest size, Charrua Hotel impresses with its modern amenities, elegant decor, and exceptional hospitality. Come and discover why guests rave about their stay, with an impressive average rating of 9.7.