This mini-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