Yabbo Hotel US. 321 likes. Page regarding updates to Yabbo! Send Message. See more of Yabbo Hotel US on Facebook. Log In. or. Create New Account..