Stellar Villas Inc. opens office in United Kingdom...
With new offices in West Sussex England, Stellar Villas becomes a global company. Robert Mechlin, President/CEO of Stellar Villas Inc. has opened an office in the United Kingdom. "It is our goal to provide the finest in villa experiences on both sides of the pond."
Stellar Villas is a premier luxury property rental company specializing in offering a select group of exclusive villas and other homes around the world. Its family of companies, which include Stellar Sports Services International and Stellar Spirit International offer an array of both traveler and property owner services to the discerning clientele. For more information go to: www.stellarvillas.com or call 020 7078 4243 (in the U.K.) or 703.738.0744 (in the USA) contact us