Sort:  

Warmly welcome! St.Petersburg is a tourist-friendly city. May to June is ideal period for visiting it (due to the weather and 'white nights').