Location: in the centre of san petersburg, very close to the city's main street.
See more: Hotels in USA Hotels in Pennsylvania Hotels in King Of Prussia Holiday Destinations in USA