Located at the very centre of the 'City of joy' is this marvellous abode of luxury & unforgettable cuisines, that has made Astor a 90 year history written in gold. Well known for its succulent kebabs. Astor is presently a name synonymous with dood living and exceptional hospitality. Enter a living paradise rewarded by ahost of ammenities and clockwork service.