Source: http://www.festivalapartments.com/edinburgh/princes_street_top_floor_apartment__private_edinburgh_stag_party_group_accommodation__25_beds-2334.accommodation