A Guest House is also known as an in-law suite because it is a perfect place to host guests on visits. It also goes by various regional colloquialisms such as cottages, casitas, flats, and tiny houses. If you are dreaming about a Guest House Business in India, you may be thinking that it would be an easy method to bring in extra money each month. However, you can make a good profit with short-term rentals.