Last Minute Travel
Deceiving pictures of the Carter Hotel, New York City, NY Internet - Hotel Is Located In NYC
Lastminutetravel.com advertised on-line pictures of the Carter Hotel. These pictures showed a small but clean room with furniture. The didn't show the filth and the major safety and health issues of the Carter Hotel. The website offered us a $50 credit for our next trip booked with them. Why would ...