Green house is perfectly situated in the heart of Tampa, at 7814 North Gomez Avenue, Tampa, United States of America. Green house offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Tampa, Green house is the ideal option for your accommodation needs! Green house is conveniently located in the Florida, Tampa, Region East, Florida, South, Florida Gulf Coast.


Rotate image to see Green house


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (500 square metres)

Room amenities

  • Air conditioning
  • Fire extinguisher
  • Microwave
  • Flat-screen TV
  • Private entrance
  • Iron
  • Garden view
  • Towels
  • Stovetop
  • Refrigerator
  • Linens
  • Toilet paper
  • Shampoo
  • Kitchen
  • Tea/Coffee maker
  • Body soap
  • Heating
  • Hairdryer
  • Smoke Alarm

Hotel Amenities

  • Parking
  • Parking on site
  • Air conditioning
  • Private Parking
  • Free Wifi
  • Smoke-free property
  • Baggage storage
  • Wifi
  • Internet
  • Free parking


Hotel policy

  • Check-in time is 15:00 and check-out time is 11:00
  • Pets are not allowed