The Royal Hotel is a budget-friendly option located in the heart of Durban. While it may not have a terrace, it offers affordable accommodation with comfortable rooms. The hotel features a restaurant, a bar, and a swimming pool. It is within walking distance of popular attractions, shopping centers, and restaurants. If you're looking for a cheap hotel in Durban without a terrace, the Royal Hotel is a good choice.