- Also Known As:
- New Cartwheel Hotel Malta/Bugibba
Location: Malta > Island of Malta > Bugibba
|Relax Inn Hotel 250 reviews||Dolmen Resort Hotel 1,175 reviews||Sunseeker Holiday Complex 220 reviews||Hilton Malta 1,819 reviews|
If you own or manage New Cartwheel Hotel, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.