Seulement à 3 km de The Art Abbey Bed & Breakfast Houston, vous pourrez visiter le temple Sri Guruvayurappan.
Cet hotel 3 étoiles dans le quartier Southwest Houston est situé à 15 minutes en voiture du temple Teo Chew et à 20 minutes en voiture des boutiques telles que le Stafford Centre des arts de la scène. Le centre de loisirs Zuma South Houston est situé à 6 km de l'hotel, ainsi que l'aéroport international William P. Hobby est à 35 km.
Comprenant un patio et un balcon, les chambres d'Art Abbey Bed & Breakfast d'Houston sont équipées d'un ordinateur personnel et d'une TV à écran plat avec des chaînes satellite. Équipées d'une cafetière/théière, les chambres sont également équipées d'un bureau.