Angel's Share Hotel offre un emplacement exceptionnel, vous installant à juste 5 minutes de marche de points d'intérêt comme Princes Street et George Street. Si vous avez un creux, faites une halte au restaurant, tandis qu'au bar/salon, vous pourrez vous détendre autour d'un verre en fin de journée. À moins de 5 minutes en voiture, vous trouverez aussi des sites comme Château d'Édimbourg et Royal Mile. Le personnel attentionné et l'emplacement remportent un franc succès auprès des autres voyageurs. Les transports publics se situent à une courte distance à pied : Princes Street Tram Stop est à 8 min et Haymarket Tram Station, à 12 min.