Lokalizacja: Hotel DeSilva Opole znajduje się w centrum miasta, przy nabrzeżu Kanału Ulgi, ok. 600 m od Ratusza.
Architektura: Czterokondygnacyjny, nowoczesny budynek o płaskim dachu i szaro-białej elewacji.
Sale konferencyjne: 5 sal konferencyjnych o łącznej powierzchni 260 m kw.
Pokoje: 218 miejsc noclegowych w 109 pokojach typu Twin, King i studio.
Inne: Restauracja, lobby bar z kominkiem, centrum fitness, podziemny garaż, całodobowy sklep.