When I receive emails from big companies, when viewed in Gmail or Inbox the contact icon is actually their company logo. I am building a hotel website, and would like their emails to have their company logo as the contact picture in Gmail or Inbox, but the emails are not being sent FROM @gmail but from info@thehotelname.com. Is it possible to somehow tell Google to set the contact icon to the hotels logo for emails from @thehotelname.com? 
How to get company logo as contact icon in Gmail and Inbox?
google;email;gmail;business
you should become a customer of google apps for work. you get what you asked about through binding of your domain and dns (mx record) to google. you will have many possibilities to customize the look and feel of all apps to become inline with your CI.