Hotel "Made in Catherine" is situated near St. Catherine Square, offering rooms within walking distance of the Grand-Place.