هتل ایران مشهد در 10 طبقه اقامتی و 164 باب اتاق و سوئیت بنا شده است. در آخرین بازسازی انجام شده برروی بخش های مختلف این هتل در سال 1395، سعی در افزایش بهبود خدمات و ایجاد فضاهای اقامتی زیبا تر و آرام تر شده است. افزودن بخش ها و قسمت های جدید، بهسازی اتاق ها و آپارتمان ها در هتل ایران، از جمله این اقدامات می باشد. قرارگیری هتل چهار ستاره ایران مشهد در خیابان شهید اندرزگو، یکی از خیابان های مرکزی شهر، دسترسی به بازار های خرید را به آسانی فراهم آورده است.