php sürümünden dolayı olabilir birde aşağıdakini dene
$odasayisi = strval($_GET['odasayisi'])
ayrıca @ karakteri ile hata bastırmak yerine gelen veriyi kontrol edersen kod kalitesi için daha iyi olur
if (isset($_GET['odasayisi'])) {
$odasayisi = strval($_GET['odasayisi'])
} else {
echo 'Hata!';
}