هتل آبشار مشهد در بهمن ماه سال 1396 به بهره برداری رسید. این هتل دارای 4 طبقه است که 120 واحد اقامتی در طبقات اول تا چهارم آن پراکنده شده اند. از لحاظ موقعیت مکانی، هتل آبشار در فاصله 900 متری از ورودی باب الرضا واقع است و دسترسی مهمانان گرامی به حرم مطهر امکان پذیر است. ارائه خدمات با کیفیت و امکانات مناسب، از مزایای اقامت در این هتل به شمار می آیند.