409-683-1006
Inverness is located in beautiful Galveston, on Galveston Island in Texas. Galveston is an island packed full of attractions and activities to make your vacation one to remember. From one of America's leading historic districts, to a 32 mile stretch of sandy beach, you'll find plenty for all to do.