If you need to be on conference calls for work and you want to be at a fabulous location, this is the place where you should stay in Prague.