A hotel in Aden housing Yemen's prime minister and his cabinet is hit by a rocket attack, residents say.