Hotel La Rusa

Address:

Baracoa, Cuba

Phone:

21/4-3011

Map:


Contact   ·   Privacy   ·   Terms