My Place Hotel Twin Falls ID está en Twin Falls, a 1,9 km de Escuela universitaria College of Southern Idaho, y dispone de servicio de check-in y check-out exprés, habitaciones libres de humo, salón de uso común, wifi gratis en todo el alojamiento y zona de barbacoa. El cafetería es ideal para tomar algo.
En el hotel, las habitaciones incluyen armario. Todas las habitaciones cuentan con nevera.
La clientela puede practicar actividades en Twin Falls y alrededores, como senderismo, pesca y ciclismo.
Hay parking privado gratis y centro de negocios, así como recepción 24 horas.
El aeropuerto (Aeropuerto regional de Magic Valley) está a 13 km.