23 Boutique Hotel is located in Il-Furjana, within 1.8 miles of Rock Beach and 2.5 miles of University of Malta. The property is around 2.8 miles from Hal Saflieni Hypogeum, 3.7 miles from Love Monument and 3.9 miles from Bay Street Shopping Complex.