The Old Vicarage
Bed and Breakfast
The Old Vicarage offers a tranquil retreat in the scenic surroundings of Machynlleth, Powys. Situated approximately six kilometers from the city center, it provides a convenient base for exploring the region’s natural beauty and cultural attractions. This hotel presents an opportunity to experience a historic building with carefully maintained interiors and a welcoming atmosphere.





















