Go Hotels
 
 
Home > United States > South Dakota > Aberdeen >

My Place Hotel-Aberdeen

United States Flag
 
 
My Place Hotel-Aberdeen
410 Harvard Street South
Aberdeen South Dakota United States

Rated 85 / 100 based on 66 customer reviews.

My Place Hotel-Aberdeen has received an Outstanding Service Award
 
 
 
Simple extended-stay hotel with a quirky exterior & contemporary, kitchen-equipped rooms.
 
Facilities @ My Place Hotel-Aberdeen include:

WiFi
Free Wi-Fi