English: The hotel is located just 20 km from Moscow.
Telugu: హోటల్ నుండి మాస్కో కేవలం 20 కిమీ దూరంలో ఉంది.