HOTEL IN EDINBURGH

Destillers House

12 Torphichen St, Edinburgh EH3 8JQ, United Kingdom

4.7279 Reviews
ABOUT THE HOTEL

The Destillers House in Edinburgh

Apartment accommodation on Torphichen Street in Edinburgh.

Destillers House is located on Torphichen Street in the west end of Edinburgh city center. In its Google listing, the property is named Destiny Scotland Distillers House.

Saved guest reviews describe well-equipped apartments and a straightforward arrival process. One guest mentions a garden or patio with a specific apartment.

Several reviews praise the cleanliness and the option to store luggage on the days of arrival and departure. Please check directly with the provider for current services.

LOCATION

Location of Destillers House in Edinburgh

12 Torphichen St, Edinburgh EH3 8JQ, United Kingdom

Edinburgh Buff COMMUNITY

Rate Destillers House too

Been there? Then tell the others what you loved and what surprised you.