Polo Towers
(Be the first to review Polo Towers)
3745 Las Vegas S Blvd
Las Vegas
89109
Phone Number:
(702) 261-1000
Polo Towers is a hotel resort located right in the middle of the Las Vegas Strip. Offering spa services such as massages, a fitness center, and a rooftop pool, Polo Towers is the ideal vacation spot to experience the shopping and nightlife.