English: As already mentioned, in the three-star hotel "Talea Beach", located in Crete (Greece), there are 120 comfortable rooms.
Telugu: ముందే చెప్పినట్లుగా, మూడు నక్షత్రాల హోటల్ "తల్లే బీచ్", క్రీట్ (గ్రీస్) ఉన్న 120 సౌకర్యవంతమైన గదులు ఉన్నాయి.