Location: the hotel is located in the outskirts of St. Peresburg, 10 Km. from the city centre. Near the River Neva.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA