The Astor is located in the heart of our city and has been standing there tall since 1905, in all
Read MoreMonth: January 2020
Winter is here!!
The Astor Hotel welcomes you to its abode of elegance, grace and comfort where each of its 34 roomshave been
Read More