Property Location With a stay at EcoRoom in St. Petersburg (Admiralteyskiy), you'll be minutes from Sennaya Square and Mariinsky Palace. This aparthotel is within close proximity of Bank Bridge and Saint Petersburg State University of Economics.Rooms..