Hotel The Talbot Inn

Selwood Street, Mells, BA113PN Frome, United Kingdom - Frome. See on map
Book now

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.

Reviews

There are still no ratings for this hotel

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.