Paloma Village Center
Shopping center👍👍 Beautiful hotel. Love the property and the mountain views from the bar and dining area. The pool was very nice especially since it was heated. Breakfast cooked to order was delicious. They make great omelets!
Address
3110 E Skyline Dr, Tucson, AZ 85718
Rating on Google Maps
4.50 (103 reviews)Open on Google Maps