The Dog House
The Dog House Hotel Lewiston provides ideal lodging in Lewiston.
The property lies 5 minutes walking distance from Lewiston city center. Guests will enjoy dishes of scottish cuisine served in The Loch Ness Inn, which is about 700 meters away.
The villa offers rooms with a dining area, a seating area and a refrigerator for a comfortable stay in Lewiston. A bathroom comes with a shower.