Westgate – Flamingo Bay Resort The exceptional Westgate Flamingo Bay…
105 E Harmon Ave Las Vegas, NV 89109
V.I Resorts – Carriage House Las Vegas
With shimmering lights and stunning sites, Vegas is an internationally celebrated city known for gambling, shopping, fine dining, and festive nightlife. Situated one block off of the famous Las Vegas Strip, your resort is close to all of the excitement, but distanced enough to ensure a quiet night’s sleep.