What Exactly Are Love Hotels and Do They Exist in Scarborough? Featueed snippet answer: Love hotels are shortstay accommodations offering…