Roses is located at Vosstaniya Street 13 in Tsentralny District, 2.3 km from the center of Saint Petersburg. Anichkov Palace is the closest landmark to Roses. Get latest prices on KAYAK now!