Crystal Plaza is housed on one of the oldest buildings in Stockholm, dating from 1895. The location is classic, too - just a stone throws away from Stureplan in the heart of central Stockholm. Close by are plenty of entertainment, shopping and theatre for those who are interested. Most of the hotel rooms have recently been renovated.