Я не знаю, чего именно вы пытаетесь достичь, но это выглядит как простое соотношение 1: n.
Если это так, в отеле есть несколько вакансий, поэтому класс HotelVacancy содержит экземпляр для Hotel.
ваш список будет содержать HotelVacancies, вы можете получить экземпляр Hotel затем через геттер (getHotel () или что-то в этом роде).
Будет немного сложно создать такую объектную модель просто из обращения к базе данных, поэтому вы обычно используете каркас orm (объектно-реляционное отображение).
Общие рамки для java: hibernate, eclipselink или JPA
Я уверен, что Google даст вам немало уроков с этими подсказками