Het Flamboyant Hotel ligt aan het strand in Barra Velha en biedt 2 buitenzwembaden en een verwarmd binnenzwembad. Er is gratis WiFi beschikbaar.
De kamers zijn voorzien van witte tegelvloeren, een tv, een minibar en een zithoek. De eigen badkamer is uitgerust met een douche, gratis toiletartikelen en handdoeken. Sommige kamers bieden uitzicht op zee. Er is ook een bureau.
Het Flamboyant Hotel heeft een buffetrestaurant en een sauna. Andere faciliteiten zijn een recreatieruimte, een tennisbaan en een kinderspeelplaats.
Het attractiepark Beto Carrero World ligt op 16 km van de accommodatie. De luchthaven Navegantes ligt op een afstand van 35 km en het busstation van de stad ligt op 4 km afstand. De accommodatie biedt gratis parkeergelegenheid.