Royal Palace Hotel beschikt over een bar, en bevindt zich in het centrum van Turijn, op 7 minuten lopen van station Porta Nuova. Tot de faciliteiten van deze accommodatie behoren een restaurant, roomservice, een 24-uursreceptie, en tevens gratis WiFiin de hele accommodatie. Je kunt gebruikmaken van de sauna, of genieten van het uitzicht op de stad.
Het hotel biedt kamers met airconditioning, een bureau, een koffiezetapparaat, een minibar, een kluisje, een flatscreen-tv en een eigen badkamer met een bidet. Royal Palace Hotel heeft een aantal kamers met een balkon, en elke kamer is voorzien van een waterkoker. Alle kamers bij de accommodatie hebben beddengoed en handdoeken.
Populaire bezienswaardigheden in de buurt van Royal Palace Hotel zijn Metrostation Porta Nuova, Mole Antonelliana en treinstation Porta Susa. Het dichtstbijzijnde vliegveld is Luchthaven Turijn, op 16 km van het hotel.