Onyx is located at Ligovsky Prospekt 67/22 in Tsentralny District, 1.3 miles from the center of Saint Petersburg. Anichkov Palace is the closest landmark to Onyx. Get latest prices on KAYAK now!