Purtroppo con il poco codice postato e senza conoscere motivazioni/requisiti di quanto dovresti fare ... non è che si possa dire molto.
Perché ti aspetti che Hotel sia un List<Room> ?
Se hai fatto che:
public class Hotel implements List<Room>
sappi che non è particolarmente buono.
E se invece avessi fatto es.:
public class Hotel extends ArrayList<Room>
allora ... è ancora peggio.


Rispondi quotando