Situated in Búzios, near Armação Beach, Lagoinha Beach and Forno Beach, Villa Thalatta has a garden. Free WiFi is available.
There is also a kitchen in some of the units equipped with an oven and a toaster.
The homestay offers a terrace.
Popular points of interest near Villa Thalatta include Ferradura Lagoon, Bus Central Station and Gran Cine Bardot.