Add a website
Rokna Hotel | Free Wifi Hotel in Malta
www.roknahotel.com
Rokna hotel is located in central Malta. All rooms are air conditioned with cable and satellite tv together with telephone direct dialing and free wifi
Visit website