The hotel is located at the very center of the City of Joy , The Astor is a marvelous abode of luxury and unforgettable cuisines. Most renowned for its succulent kebabs, The Astor is synonymous with good living and exceptional hospitality. Enter a living paradise rewarded by a host of excellent and clockwork service