Willkommen im Hotel Owee’s Place Johannesburg, Located 6 minutes’ drive from Melrose Arch, Owee’s Place is located in the suburb of Gresswold in Johannesburg. It features a 24-hour front desk, a garden, free Wi-Fi and private parking. The elegant rooms here will provide you with a flat-screen satellite TV, refrigerator and a fan. Featuring a shower, private bathrooms also come with free toiletries and towels. Some rooms have a garden view. Extras include a safety deposit box. Other facilities and services at Owee’s Place include a snack bar, a shared lounge overlooking the garden and ironing and laundry services. The guest house is OR Tambo Airport is 23 km away.