The Quilon Beach Hotel, situated in the heart of Kollam city, an ancient port town, trumpets nothing but the ancient grandeur and warmth of erstwhile Deshinganadu province. The much acclaimed eastern hospitality of this land, hailed by many ancient renowned travelers like Marco Polo, Fahein and Ibn ...