London Hotel Investment Opportunity,Bala Road
Rs. On RequestDelmars Hotels is listing a new build hotel located in Greenwich, London. Ideally located minutes away from the world famous o2 arena the hotel will cater to the over 2 million guest that visit the arena each year. Lo ...More ...Less
Details: 1 Yrs | South Face | 60 Bath | Furnished
Delmars Hotels ...