English: The hotel in Finland.
Telugu: స్పా-హోటల్స్ ఫిన్లాండ్ లో.