Location One-star hotel “Logos Hotel” is located in Saint Petersburg. It boasts a convenient location within 5 km from the city center. Hotel features Friendly staff at the 24-hour reception will be glad to answer all of your questions. There is a laundry at the hotel. Smoking is not allowed at the hotel.