Queen Victoria stopped here to admire the view in 1866. The place is probably named after this visit, but it could have been named after Robert the Bruce’s wife, Queen Isabella, over 550 years earlier.
Either way the view over Loch Tummel is pretty and despite being busy it's worth a stop and a walk here.