Probably what you also can do is to book your visa through an airline (Qatar Airways) but for that you need to select only from a list of 5 star hotels, and as your accomodation already exists, I would suggest you try one of the Hotels less expensive. Also, you cant get a refund for example, I know we couldnt when my husband came here and we didnt utilize the room, but of course paying for one night wont be that costly.