Directions to Stella Hostel
Map & Directions
Address: Russia, St. Petersburg, Nevsky Prospekt 84-86
Telephone reservations department: +7 (812) 984-59-98 +7 (967) 531-43-42
email: info @ hostel-stella.ru
How to reach us:
Entrance is located in the arch between the medical center «MEDI» and «Burger King», down the narrow alley. In a red brick house, buzz in and you’re there!