Tavira Inn ligt aan de Gilão en wordt omgeven door vele stranden. De kamers zijn ingericht met kunstwerken die door de eigenaar zijn gemaakt. Het hotel beschikt over een zoutwaterzwembad te midden van mediterrane tuinen. Er is gratis openbare parkeergelegenheid bij de accommodatie.
Alle kamers van het Casa do Rio/Tavira Inn zijn voorzien van gratis WiFi, een eigen badkamer en een kleine koelkast. Ze zijn voorzien van dubbele beglazing, massief houten deuren en antieke kasten. Alle kamers zijn voorzien van airconditioning.
De Inn ligt in de buurt van de spoorbrug in Tavira, op 5 minuten lopen van het stadscentrum en op 600 m van het kasteel van Tavira.