Pillowmint Hotel

The Pillowmint Hotel is a hotel in the rich district of Springfield.