Offering a restaurant, B&B Brazas Villarrica is located in Villarrica. Free WiFi access is available. Each room here will provide you with a TV, a terrace and cable channels. Private bathroom also comes with a shower. You can enjoy lake view and mountain view from the room. Extras include bed linen. At B&B Brazas Villarrica you will find a terrace and a bar...