The Hotel Is Located In The North Of Malta, In The Lively City Centre And Close To The Promenade, Movie Theatres And Museums. Rooms Are Spacious, Soundproofed And Complete With Radio, Satellite Tv And En-suite Facilities.
The Hotel Has A Restaurant, Bar, Meeting Rooms, Outdoor Lagoon & Indoor Swimming Pool, Health Centre, Sauna And Night Club.