D David Smith Review of avalon hotel 3 years ago Staff is top notch. Service amazing. Beds are supe... Staff is top notch. Service amazing. Beds are super comfy.
Comments: