English: A modest hotel but a very nice place to stay.
Telugu: చిన్న, కానీ చాలా హాయిగా హోటల్ ఉన్నాయి.