L'hôtel Garden Embassy se trouve dans le centre historique de Moscou, en face du plus ancien jardin botanique, l'« Aptekarsky Ogorod ».

Ici, dans une ruelle chaleureuse, s'entrelacent l'architecture des époques passées et des façades contemporaines et lustrées.

Les appartements de Garden Embassy possèdent un charme particulier, grâce à cette synthèse d'époques et de styles. Chacune des 60 chambres a son propre caractère et sa propre atmosphère. Pour créer une sensation de proximité avec la nature, des matériaux naturels ont été utilisés dans la finition des intérieurs : le bois noble apporte de la chaleur, le papier peint en lin de la douceur, la texture de la pierre brute et la délicatesse des draps en coton rendent l'intérieur plus détendu, tandis que les baies panoramiques et les hauts plafonds emplissent l'espace de lumière et d'air.