Bid Apartments
Established in 1989, Bid Apartments Ltd offers furnished and serviced accommodation, comprising of 63 apartments in total. Conveniently located in the heart of Westlands, offering you a range of bars and restaurants to choose from, and just a 2 minute wal