Great location but if you are looking for a full-service hotel, the Shali is not the place to stay. The rooms are located on a 4 floor of a building without amenities. The receptionist Frank is a great guy but if you need something at night or you forget the keys in your room, nobody will be there at the site to open the main door for you.
Yes indeed, the "suites" are located near Via del Corso, Spanish stars, and more notorious shopping streets in Rome.