Royal Inn Hotel was built in 1883, and it represents the oldest hotel in Belgrade. It is located at Kralja Petra Street, one of the oldest streets in Belgrade. Kralja Petra Street is under State protection, and the street itself serves as a unique example of a mixture of different architectural styles, such as the Baroque, Secession, Art Deco, Modernism, Oriental style, etc.

The hotel is situated in the heart of the old part of Belgrade, close to the main pedestrian and shopping street - Knez Mihailova, as well as The Republic Square and Belgrade fortress and Kalemegdar Park. Also, about 19km from the airport Nikola Tesla.

The hotel has 97 rooms, which are equipped to meet all the needs of modern-day guests and provide complete comfort. Each room has a minibar, led TV with free access to cable TV, and free Wi-Fi. The hotel features a restaurant and a coffee bar where guests can relax and try traditional cuisine dishes.