Tallinas iela 65—19, Riga, Latvia
Hotels and restaurants