at 140 crewe road south, Edinburgh , EH5 2 United Kingdom
588 FB users likes Village Hotel Edinburgh, set it to 8 position in Likes Rating for Edinburgh, United Kingdom in Hotel Resort category
Village Hotel Edinburgh is Edinburgh based place and this enity listed in Spa category. Located at 140 crewe road south EH5 2. Contact phone number of Village Hotel Edinburgh: +44 131 297 7111
Hotel
Enjoy a warm welcome and freshly baked chocolate-chip cookie when you arrive at DoubleTree by Hilton Edinburgh City Centre.