Accommodation in Johannesburg, Spoken languages: English; Amenities: Pet-friendly
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
Airport shuttle
Luggage storage
Tea/Coffee maker
Minibar
Pet-friendly
Garden view
Inner courtyard view
Pool view
Hiking
51, 7th Street, Houghton Estate, Johannesburg
Beach chairs or sun loungers
Sun umbrellas
Airport shuttle
Car hire
24-hour front desk
Luggage storage
Currency exchange
Bar
Restaurant
Pet-friendly
Room service
Golf
67 Jan Smuts Avenue
Beach chairs or sun loungers
Sun umbrellas
BBQ facilities
24-hour front desk
Luggage storage
Pet-friendly
Golf
Pool
Open all year
Non-smoking rooms
Family rooms
Heating
19 Westbrooke Drive, Sandton
BBQ facilities
Tea/Coffee maker
Pet-friendly
Wake-up service
Golf
Non-smoking rooms
Ironing
Heating
TV
Toilet paper
Free toiletries
44 6th Avenue
Airport shuttle
Bar
Pet-friendly
Room service
Non-smoking rooms
Heating
34 Glamorgan Road
BBQ facilities
Airport shuttle
24-hour front desk
Luggage storage
Tea/Coffee maker
Pet-friendly
Garden view
Hiking
Canoeing
Golf
Mini golf
Cycling
54a 8th Avenue, Melville
Beach chairs or sun loungers
BBQ facilities
Airport shuttle
24-hour front desk
Luggage storage
Currency exchange
Tea/Coffee maker
Bar
Minibar
Pet-friendly
Garden view
Golf
6 Acacia Road