Palm Springfield Resort

Palm Springfield Resort is an accommodation in Springfield. Homer and Marge vacationed there when Marge had to meet with some fellow business ladies.