Sisters bring first landscape hotel to North America

Sisters Jennifer May and Colleen Tebrake, founders of luxury hotel company Two Sister Bosses, have created a lot of buzz for their first project, the forthcoming Ambiente, which will be the continent’s first landscape hotel, featuring 40 cube-shaped guest atriums that appear to float amid the natural environs of Sedona, Arizona. Read the AZ Big Media story here

This entry was posted in News. Bookmark the permalink.
Questions - we're here to help
F&J Publications, LLC
P.O. Box 3908
Suwanee, GA 30024
P. 678.765.6550
F. 678.765.6551