Hotel Jan Maria se nachází v objektu bývalé šachty "JAN MARIA" na ulici Slívova 1946/7 na Slezské Ostravě. Má výbornou strategickou polohu, nachází se jen pár minut jízdy autem od centra Ostravy.
Hotel se nachází v blízkosti nově otevřeného nákupního střediska Nová Karolína, Slezskoostravského hradu, ZOO Ostrava, výstaviště Černá louka a Stodolní ulice.