Does anyone know whether I automatically get a free hotel if it's a long layover, whether I can get a transit visa to enter Muscat (I'm British), and also how difficult it might be for my Indian DH to get a visa to enter Muscat for a few hours. If anyone has done this recently, I'd love to know your tips.