St michael is set in Tal-Borġ, less than 1 km from Hal Saflieni Hypogeum, 5.6 km from Valletta Waterfront, and 6.2 km from Upper Barrakka Gardens. The property is around 6.9 km from Manoel Theatre, 6.9 km from University of Malta - Valletta Campus and 7.8 km from University of Malta. Bay Street Shopping Complex is 10 km away and Portomaso Marina is 10 km from the homestay.
All units in the homestay are equipped with a kettle. With a shared bathroom fitted with a bath and free toiletries, units at the homestay also have free WiFi, while selected rooms also offer a balcony. At the homestay, units are equipped with bed linen and towels.
Love Monument is 9.1 km from the homestay, while The Point Shopping Mall is 9.4 km from the property. Malta International Airport is 5 km away.