Featuring free WiFi throughout the property, Royal D Plaza offers pet-friendly accommodation in Djibouti. Every room is equipped with a flat-screen TV with satellite channels. Some units feature a seating area for your convenience.
Book this Hotel