Hotel san marco roma via villafranca 1 July 8, 2019 16 32 64 128 Hotel san marco via villafranca 1 rome italy Hotel san marco via villafranca 1 Hotel san marco rome italy Hotel marco polo rome