For the cancellation/refund you would have to check with the hotel. We have stayed in LAPAD, it is a bus ride to the Old City, not horrible. Taxis are inexpensive, you could go that route. On subsequent trips, we just stay within the walls. There is only one hotel within the walls, the Pucic Palace, which is quite expensive. There is a Hilton outside the Ploče Gate, just a 5 minute walk. I can recommend 2 places we have stayed at inside the walls, Apartment Pavisa and Andio Bed & Breakfast. We’ve stayed at Pavisa a few times (they have kitchenettes) and Andio only once (breakfast was included). Pavisa is in Rick’s book, both are on booking.Com. For our trip in September we are staying at a different place. The owner is a friend of my husband’s Aunt. It was always booked on previous trips. If it is too difficult to get a refund, the less expensive price should offset the price of taxis.