1. I know pension hotel, hostel and eco hotel.
2. I think that disadvantages are high prices and staying around with many people.
3. Fitness room, pools, concierge.
4. You should find some information about the hotel that you want to stay in, the most important thing is to choose a good place with good service.
5. I think that happens because of hotel's service.