Housed inside of a small structure situated in the Stamford Plaza Hotel lobby, this shop has everything a traveler may need ranging from probiotic supplements to last-minute gift items and miscellaneous travel-sized products. Hotel guests can charge purchases to their rooms.