Our Castle Estates, appraised at over $18,000,000, have been uniquely designed to afford our Guests the opportunity to enjoy the Privacy, Comfort and Luxury you Appreciate and Desire while Traveling and Entertaining.
Our Las Vegas Mini-Castles are among the few privately owned properties in Vegas available with the quality and integrity comparable to resort penthouses and suites.
Address
300 Irvin Ave Las Vegas, NV 89183 USA Las Vegas, Nevada 89183