Grand Royal Inn, Barranquilla, Colombia
Grand Royal Inn is conveniently located at Calle 80B # 42-09 in Barranquilla, Colombia
Hotel Location:
Address: Calle 80B # 42-09
City: Barranquilla
Country: Colombia
phone: +57 5 3529503
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 1 PM
- Room Service