Quiet, stylish, hospitable & comfortable accommodation in beautiful Eltham.