Probably a love hotel. Otherwise known as hotels where you pay by the hour.