Twin Palms Hotel
Twin Palms Hotel has 139 rooms and is a seven story high-rise boutique hotel with one Grand Suite.
Twin Palms Hotel is also featuring romantic views of downtown Tempes' elegant sunsets.
225 E. Apache Blvd, Tempe, AZ 85281, USA
Handicap Accessible Rooms
Guest Room Features