The hotel is in a central location; It is only 150 m from the promenade and the beach. Many shops, bars, restaurants and a casino are also located in the immediate vicinity of the hotel. A bus terminal which connects Qawra to the major towns and villages in Malta is also nearby.