Com acesso Wi-Fi gratuito e vista da cidade, Square Rooms 20 encontra-se em Düsseldorf, apenas a 7 minutos a pé de Königsallee e 400 m de Deutsche Oper am Rhein. O alojamento encontra-se num edifício que data de 1710, numa área onde os hóspedes podem desfrutar de atividades como esqui e ciclismo.
Este apartamento com ar condicionado tem 1 quarto, 1 casa de banho com produtos de higiene pessoal gratuitos e um secador de cabelo, e uma área de estar. Uma televisão de ecrã plano com canais por satélite e leitor de Blu-ray, assim como iPad estão disponíveis.
Square Rooms 20 tem vários pontos de interesse populares nas suas proximidades, incluindo Museu Kunsthalle Düsseldorf, Kom(m)ödchen e Church of St. Andreas. O aeroporto mais próximo é o Aeroporto de Düsseldorf, que fica a 8 km de Square Rooms 20.