About The Venue
The Larry palace is located in Greater los vegas. An oasis amidst the chaos of usa, The larry palace finds itself comfortably secluded from the city bustle and surrounded by 12 acres of beautifully manicured grounds. This is the ideal venue, in which you can celebrate a majestic wedding with pristine and superior hotel facilities along with legendary hospitality from a dedicated and polite team that will be completely dedicated to you on your wedding day.
Connect With Us
To connect with us, you can leave a message using our contact form.