Inn Gina and Francis is located in Holguin, Cuba on Frexes No. 120, Between Cervantes and Fomento street, Holguín, Holguín 80100. Inn Gina and Francis is rated 3 out of 5 in the category hotel in Cuba.
Address
Frexes No. 120, Between Cervantes and Fomento street, Holguín, Holguín 80100