A "luxurious mansion" refers to a very fancy and extravagant house or residence that is extremely comfortable, spacious, and often decorated with expensive and high-quality items. Full definition
When Nick arrives in New York he settles in at a little cottage next door to a sprawling luxurious mansion. (paulstriptothemovies.com)
This magnificent luxurious mansion is located on the eastern end of Tortola and offers spectacular views of East End and Beef Island. (paradizo.com)
Kewarra Beach is an exclusive beach whose residents have been anti-tourism development, and as a result much of the absolute beach frontage is home to massive luxurious mansions with panoramic ocean views. (cityofcairns.com)