The Howard Edinburgh is an intimate and discreet luxury 5-
star hotel which occupies three Georgian townhouses in a super-
convenient location in the heart of Edinburgh's New Town. The Howard Edinburgh is located only ten minutes from George Street, Edinburgh's very own 'Bond ...
Hotel Details