Located in Tavira in the Algarve – Portugal, the inn Casa do Rio (house by the river) awaits you with a casual mixture of stylish décor and friendly ambiance. The charming Casa do Rio / Tavira Inn is nestled alongside the Rio Gilão and is more than just a guest house to spend a night.
Address R. Chefe António Afonso, 39, 8800-251 Tavira, Portugal