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
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