Fine Time In Farmouth.
Located in Farmouth, the Red House receives high praise for its warmth, charm and comfort. For a romantic holiday or a brief buisness trip to the area, the lodging extends every effort to ensure guests have an enjoyable and memorable stay.