Hotel Development Spain
Kimpton Los Monteros Marbella Hotel to Open on Spain's Costa Del Sol
Kimpton Los Monteros Marbella will feature 178 rooms and suites, four restaurants and bars and a wide range of leisure activities including two swimming pools, a gym, tennis courts and a spa.