Welcome to Hotel Royal Antares Saint Petersburg, This 4-star hotel is located on the Nevsky Prospekt in Saint Petersburg, adjacent to the St. Trinity Alexander Nevsky. It is a 5-minute walk from the subway station. Rooms at the Royal Antares have classical-style furnishings and include a minibar, air conditioning and a private bathroom. Breakfast is served upon request. Various cafes and restaurants can be found within a 5-minute walk of the property. (Hotel Royal Antares Saint Petersburg hotels booking).