Holiday home Red Armadillo Phoenix
322 N 12Th St, Phoenix, United States
322 N 12Th St, Phoenix, United States
Red Armadillo Villa offers swift access to various city sites, such as Immaculate Heart Church, situated merely 400 metres away.
In-room amenities include a multi-channel TV, as well as an air conditioner. Guests can also enjoy the convenience of hairdryers.
You can visit Japanese Friendship Garden of Phoenix about 3 km away, while Orpheum Theatre Phoenix can be found approximately a 20-minute walk from the villa. This accommodation is nestled a 10-minute drive from natural attractions like Encanto Park and Recreation Area. The Phoenix property is relatively near family-friendly places such as Dorrance Planetarium. Phoenix Sky Harbor International airport is situated 15 km away, while 7th St & Van Buren St bus station is only 10 minutes' walk from Red Armadillo Villa.
A kitchen at this property is equipped with a microwave oven and a refrigerator. Guests can also take advantage of tea and coffee-making facilities during their stay. The Phoenix accommodation is a short distance from La Tolteca, serving Mexican dishes.
Free Wi-Fi
Golf course
Sports activities