Located close to Sliema Promenade, Ta' Tereza In Manwel Dimech provides a free breakfast buffet, a terrace and a garden. Be sure to enjoy a meal at Azar Restaurant, the on-site steakhouse. In addition to a bar, guests can connect to free in-room WiFi.