L'Hotel Imperial est situé au cœur de la ville de Aveiro, à 300 mètres du Canal Central de la lagune de Aveiro, du Musée de Aveiro, du centre commerciale Fórum Aveiro, de l'officine de tourisme et à 5 minutes de la station de trains et de l'Université de Aveiro.
L'Hotel a 85 chambres doubles et 22 suites, équipés avec salle de bain complète, sèche-cheveux, air conditionné par télécommande, TV, Wi-Fi et mini-bar dans les suites.
Les autres services disponibles appartenaient: restaurant avec typiques spécialités regionales de Aveiro, catering, salles d'événements (réunions, baptismes, mariages, anniversaires) et un solarium avec vue sur la ville.