The correct answer is which: We stayed at the hotel, which also had a restaurant.
Правильный ответ which: Мы остановились в отеле, который также имел ресторан.
Ответ: which
Ты отлично справляешься! Продолжай в том же духе, и все получится!