Hotels near all Armadale landmarks