Obiekt Grand Hotel Royal położony jest na szczycie klifu w centrum Sorrento. Oferuje on prywatną plażę, bujny ogród z palmami i odkryty basen. Z hotelu podziwiać można widoki na Zatokę Neapolitańską i Wezuwiusza. Z pokoi roztacza się widok na morze, ogród lub miasto. Wszystkie pokoje są klasycznie urządzone, a ich wnętrza zdobią drewniane meble w stylu charakterystycznym dla okolic Sorrento. W pokojach można korzystać z bezpłatnego WiFi. Większość z nich zapewnia także łazienkę wyłożoną marmurem i balkon. W sezonie Goście mogą bezpłatnie korzystać z plaży, gdzie przygotowano parasole, leżaki i ręczniki plażowe. Doskonałym miejscem na relaks jest jeden z hotelowych salonów z zabytkowymi meblami. Wnętrze obiektu zdobią także marmurowe schody i kryształowe żyrandole. Obiekt Grand Hotel Royal oferuje znakomitą kuchnię. Hotelowe bary i restauracje serwują klasyczne dania kuchni włoskiej i regionalne specjały. Z kilku z nich roztacza się panoramiczny widok na okolicę. Hotel jest położony 5 minut spacerem od stacji kolejki Circumvesuviana, którą można dojechać do oddalonego o 50 km Neapolu. Dojazd do Pompejów i Parku Narodowego Wezuwiusza zajmuje 40 minut.