This place is perfectly situated for people that want to attend conferences in Belmont Square.