Best Glasgow hotels near Pavilion Theatre