You’ll find us
in Germany,
Malta & Poland.

Sliema Road, 14 East, Level 8,
GZR 1639, Gzira, Malta.


Phone: +356 27792230

Contact us


Warning: Trying to access array offset on value of type bool in /var/www/vhosts/ibbhotels.com/httpdocs/wp-content/plugins/cf7-invisible-recaptcha/cf7-Invisible-recaptcha.php on line 739