My Place Hotel Twin Falls ID

Starting at

TripAdvisor Review

Based on 76 review

See all

My Place is located at 440 N. Haven Drive and across the street from St Lukes Hospital. Easy access to the Magic Valley Mall and a variety of restaurants and local businesses are also within walking distance. Many vacationers visit the area to see the spectacular Snake River Canyon home of Evil Knei...

More details