This is a great place to stay. It's located near the marina, several restaurants and stores. The service is A PLUS. Everyone is very nice. Rooms are spacious and very clean. It is about 1,5 miles from the Old City, but, it is a tough walk. Dubrovnik is on a hill and to walk from the hotel to the Old City you have to climb and go down tons of stairs, tons. Public transportation is very good. The bus stop is in front of the hotel. The hotel restaurant is very good and the prices are reasonable. Dubrovnik is considered the Pearl of the Adriatic, therefore prices are comparable to Miami, Chicago and in some cases New York City. I highly recommend The City Hotel.