Reviews of Alamo Rent A Car - Edinburgh Waverley Train Station. (Car Rental Agency) in Edinburgh (East Lothian).