Pool tables come in a variety of sizes to accommodate rooms of various sizes. However, you need to make sure that more than just your table will fit in your room. You also need to be able to fit your pool cues with room to move them comfortably, without hitting windows, while playing.
While a standard pool table is 8 feet long, there are also 7-foot-long pool tables and 9-foot-long pool tables.