The Award Winning Point Hotel Is The Most Stylish Hotel In The Centre Of Edinburgh. Situated In The Shadow Of Edinburgh Castle, Point Hotel Is Just Minutes From The Financial And Shopping Areas And The Edinburgh International Conference Centre. The Hotel Also Offers Easy Access To All Theatres, Tour... [More]