Edinburgh Scene

Melville House apartments are on Polwarth Terrace, a leafy suburb of Edinburgh, walking distance from Princes Street and the center of Edinburgh.