The Howard Johnson Diplomat is located in the heart of Sliema on the sea front with an excellent stone beach opposite the hotel. There is excellent access to nearby towns from the hotel with the local bus service stopping just outside. The hotel facilities are all modern and comfortable in design.