Hotels are establishments that allow lodging for guests for a short term on a paid basis. Hotels provide facilities like beds, food, entertainment options like TV, music etc. for the guests when they stay there. Large Hotels also have facilities like pools, gyms and sports for guests who wish to stay for a bit longer to enjoy these facilities. Some hotels may even have conference facilities and ballrooms for meetings and social functions. Hotels may be stand alone or part of a large chain that has hotels all over the world and offer the same signature hospitality. Most hotels have in house restaurants that offer multiple dining and cuisine experiences for the guests.