Situated in Leuven, this hotel is within 2 mi (3 km) of St. Michael's Church, UZ Leuven Gasthuisberg Campus, and KU Leuven. Pope's College and University Hall are also within 5 minutes. Leuven Brussels Station is 16 minutes by foot and Leuven Heverlee Station is 20 minutes.