Situato a San Pietroburgo, il Letter D offre un ristorante. L'hotel dista circa 500 m dal Museo Anna Akhmatova e 800 m dal Museo Faberge. La struttura si trova nel quartiere Tsentralny, a 1,2 km dal Museo di Stato Russo.
Numero delle stanze: 4
Nekrasova 14d, Centralnyj, 191014 San Pietroburgo, Federazione Russa