Hotel The Talbot Inn
Selwood Street, Mells, BA113PN Frome, United Kingdom - Frome.
See on map
Where is the lodging establishment?
Selwood Street, Mells, BA113PN Frome, United Kingdom - Frome.
Choose your room
Hotel The Talbot Inn
This lovely hotel is located in Frome. With a small number of only 8, this hotel is very convenient for a quiet stay. This hotel does not accept pets.
Frequently asked questions about The Talbot Inn
No, The Talbot Inn doesn't have a pool.
No, The Talbot Inn doesn't have parking facilities.
No, The Talbot Inn doesn't offer free WiFi service.