Hotel Puri Royan 2 Star Class About Contact 168 Teuku Umar StreetDenpasar,Bali Indonesia Get Directions Visit Website