M Max Zhuravsky Review of InterContinental Malta 5 years ago Great place to stay at. Big rooms, nice staff.
Comments: