Quality Resort Siesta 4.5 Stars Hotel in Albury ,Australia Within US Travel Directory One of our top picks in Albury. Quality Resort Siesta offers spacious accommodation with free WiFi, both indoor and outdoor swimming pools, a sauna, tennis court and...