English: The Hotel is located in the centre of St.Petersburg.
Telugu: ఈ హోటల్ సెయింట్ పీటర్స్బర్గ్ మధ్యలో ఉన్న.