castlelike
synonyms
palatial