Hotel Douro Inn is a great choice for a stay in Tabuaco. Free perks include self parking and buffet breakfast daily between 8 AM and 10 AM. Other highlights at this Art Deco hotel include a terrace, and rooms offer balconies and plasma TVs.
Friendly staff, excellent Englisk HPros: Newly remodeled. Ultra modern and tasteful.Cons: WiFi only in public areas