Followers

    No one is following Avatar yet.
    Load More

    Following

      Avatar isn't following anyone yet.
      Load More

      Avatar Hotel locations

      Getting your current location Getting your current location
      Finding Avatar Hotel locations Finding Avatar Hotel locations

      1 Tip

      • Recent
      • All Tips
      • Hotels (1)
      • Santa Clara, United States (1)
      Avatar HotelApril 30, 2011
      Hotel
      • Santa Clara, United States

      Need a quick way to save some money? Rather than taking a rental car ask about our courtesy shuttle which will take guests anywhere within a 5 mile radius of the hotel between the hours of 7am to 10pm

      Save
      Report