Advertising Console

    Review of The Herodion Hotel, Athens, Greece

    Repost
    trekandrun

    by trekandrun

    7
    32 views
    A short film thats part of the Trek and Run review of the Herodion Hotel in Athens, Greece; for the full review with loads of photos and description, please see www.trekandrun.com