Grandma’s House is situated near to the beach and next to the central square and the main church. With its beautiful details and big patio this is the perfect place to enjoy the Greek lifestyle during your Stay on Rhodes. Beach, bars, restaurants, shops and supermarkets are all on walking distance.