Impressive in appearance.
Refined or imposing in manner or appearance; befitting a royal court.
Of size and dignity suggestive of a statue.